Generador de Texto Invisible

Genera texto invisible real usando cinco caracteres Unicode de ancho cero. Copia caracteres invisibles para mensajes vacíos en Discord, usernames en blanco en Instagram, textos en blanco en WhatsApp y trucos de texto oculto.

Carácter invisible

U+200B. El carácter invisible estándar. Los navegadores lo tratan como límite de palabra. Funciona en la mayoría de los campos pero es eliminado por usernames de Discord, handles de Twitter y algunos editores de bio.

Salida invisible (11 caracteres)
​​​​​​​​​​​

Inspector — Pega para verificar

Pega cualquier texto abajo para ver qué caracteres invisibles contiene, cuántos, y si está realmente vacío.

¿Qué es el texto invisible?

El texto invisible es una cadena de caracteres Unicode que ocupan casi ningún espacio visual pero siguen realmente presentes en los datos. Los cuatro caracteres clásicos de ancho cero — Zero Width Space (U+200B), Zero Width Non-Joiner (U+200C), Zero Width Joiner (U+200D) y Byte Order Mark (U+FEFF) — renderizan como nada en casi todas las fuentes, mientras que Hangul Filler (U+3164) tiene un ancho visual mínimo pero aparece en blanco en la mayoría de los renderers. Ninguno es lo mismo que el espacio común (U+0020): son invisibles, así que apps que filtran mensajes 'vacíos' o campos 'en blanco' suelen aceptarlos. Por eso se usan para enviar mensajes en blanco en Discord y WhatsApp, dejar líneas vacías en una bio de Instagram, registrar usernames que parecen un espacio, o esconder texto easter-egg en posts.

Cómo usar el generador de texto invisible

  1. Escribe el texto a ocultarIntroduce el texto que quieres convertir. El generador cuenta cada carácter (incluyendo espacios y emojis) y produce un carácter invisible por cada uno.
  2. Elige un carácter invisibleCinco opciones: ZWSP, ZWNJ, ZWJ, BOM y Hangul Filler. Si la plataforma objetivo elimina uno, prueba otro — Hangul Filler es el más resistente para usernames de Discord, Instagram y WhatsApp.
  3. Copia la salidaHaz clic en Copiar. El portapapeles ahora contiene caracteres reales que parecen vacíos. También ves cuántos hay junto al label de salida.
  4. (Opcional) Pega de vuelta en el InspectorEl Inspector abajo muestra cuántos caracteres invisibles y qué tipos hay en cualquier cadena que pegues — útil para confirmar antes de enviar.

Por qué usar este generador de texto invisible

Cinco caracteres invisibles

ZWSP, ZWNJ, ZWJ, BOM y Hangul Filler en un solo lugar. Cada uno con diferente soporte — prueba otro si el primero es eliminado.

Inspector integrado

Pega cualquier texto de vuelta para ver exactamente qué hay: longitud total, visibles vs invisibles, y qué caracteres específicos. La mayoría de las herramientas se saltan este paso.

Conteo preciso

Muestra el número exacto de caracteres en la salida — importante cuando una plataforma tiene límite (Discord 2000, Twitter 280, bio Instagram 150).

Instantáneo y solo en navegador

Sin registro, sin upload — tu texto nunca sale de tu dispositivo. Generación en tiempo real.

Incluye Hangul Filler

La mayoría de herramientas solo ofrecen ZWSP. Incluimos U+3164 (Hangul Filler), el único carácter que sobrevive consistentemente a los filtros de username de Discord, Instagram y WhatsApp.

Unicode estándar seguro

Todos los caracteres son Unicode estándar — sin scripts, sin payloads. Solo texto invisible puro.

Compatibilidad del texto invisible

Plataformas diferentes aceptan caracteres invisibles diferentes. La paleta de cinco caracteres cubre todos los casos comunes — si uno falla, el siguiente normalmente funciona.

Discord (mensajes — los 5 funcionan)
⚠️Discord (usernames — solo Hangul Filler)
WhatsApp (mensajes — los 5 funcionan)
⚠️WhatsApp (estado / display name)
Instagram (saltos de línea en bio)
⚠️Instagram (usernames — solo Hangul Filler)
Telegram (mensajes)
⚠️Twitter / X (posts — la mayoría elimina BOM)
TikTok (bio, leyendas)
⚠️Steam (display name / estado)
⚠️Roblox (display names)
Email (asunto / cuerpo)

Usos populares del texto invisible

Mensajes en blanco en Discord y WhatsApp

Envía un mensaje que parece completamente vacío. Útil para bromas, separadores de canal o marcar fin de hilo — copia algunos caracteres invisibles y envía.

Usernames vacíos / espaciados

Registra un display name en Discord, Instagram o WhatsApp que parezca en blanco. Hangul Filler es la opción correcta — sobrevive al filtro de username en las tres plataformas.

Bios multi-línea en Instagram

Instagram elimina las líneas vacías de las bios. Pega un carácter invisible en la línea vacía y el espacio se preserva — truco clásico para bios multi-línea limpias.

Marcadores ocultos y rastreo de texto

Incrusta un carácter invisible en una posición conocida para marcar una filtración o ordenar cuentas alfabéticamente cuando la plataforma ordena por valor raw.

Por qué Hangul Filler (U+3164) funciona donde zero-width falla

La mayoría de las plataformas elimina agresivamente los cuatro caracteres clásicos zero-width (ZWSP, ZWNJ, ZWJ, BOM) de los campos de username y display name porque spammers e impostores los han abusado durante años para falsificar nombres de cuenta. Hangul Filler es técnicamente un carácter Hangul (históricamente usado para rellenar bloques silábicos coreanos a ancho consistente), así que no está en la blacklist estándar de zero-width — pero renderiza como espacio en blanco en casi toda fuente moderna.

Resultado práctico: si quieres un display name en Discord, Instagram o WhatsApp que parezca invisible o empiece con un 'espacio', usa Hangul Filler. Los cuatro caracteres realmente zero-width siguen funcionando en cuerpos de mensaje en las mismas plataformas, pero son filtrados de los campos de nombre casi universalmente.

Enviar un mensaje en blanco (Discord, WhatsApp, Telegram)

Las apps que bloquean mensajes 'vacíos' normalmente solo checan si el input después de trim es la cadena vacía — no quitan caracteres zero-width. Pegar un solo ZWSP en la caja de mensaje burla el check, y el destinatario ve lo que parece una burbuja completamente vacía.

Uso común: bromas, separadores de canal (una fila de mensajes 'vacíos' para empujar contenido viejo hacia arriba), o marcar fin de hilo largo. Algunos bots de Discord y workspaces de Slack bloquean específicamente mensajes solo de ZWSP — si no se postea, prueba otro de los 5 arriba.

Bios multi-línea en Instagram con caracteres invisibles

El editor de bio de Instagram corta líneas en blanco. Escribe dos saltos seguidos e Instagram los colapsa en uno. La solución: poner un carácter invisible en la línea vacía para que el editor la vea como contenido. ZWSP o ZWNJ funcionan — pega uno entre las dos líneas visibles para mantener el espacio.

El mismo truco funciona para leyendas de TikTok, posts de X/Twitter (cuando la plataforma corta whitespace inicial) y cualquier campo renderizado en Markdown que colapse líneas en blanco consecutivas.

Inspector: cómo verificar que una cadena es realmente invisible

Pega la salida generada en el Inspector abajo. Deberías ver: visibles = 0, invisibles = N (igual al contador en la salida del generador). Si 'visibles > 0', algo visible (como un espacio normal) se coló — Discord/Instagram no lo tratarán como vacío.

Esto importa al hacer copy-paste entre apps: muchos campos normalizan el input silenciosamente, descartando o convirtiendo zero-width. El Inspector te dice qué sobrevivió realmente en tu portapapeles, antes de presionar enviar en algo importante.

Preguntas Frecuentes sobre Texto Invisible

¿Por qué mi username invisible no funciona en Discord / Instagram?

La mayoría de las plataformas elimina caracteres zero-width reales (ZWSP, ZWNJ, ZWJ, BOM) de los campos de username y display name para prevenir impersonación. Usa Hangul Filler (U+3164) — es el único carácter de este generador que sobrevive consistentemente a los filtros de username de Discord, Instagram y WhatsApp.

¿El texto invisible es seguro? ¿Puede contener malware?

Sí, completamente seguro. El texto invisible es solo Unicode estándar — sin código, sin script, sin payload. La 'invisibilidad' es puramente visual; los caracteres en sí son texto inerte.

¿Por qué el conteo de caracteres es mayor que el contenido visible?

Cada carácter invisible aún cuenta para el límite de la plataforma. Un post 'en blanco' de Twitter hecho con 10 ZWSPs usa 10 de tus 280 caracteres. El Inspector abajo muestra el conteo exacto para planear en torno a los límites.

¿Los lectores de pantalla detectan texto invisible?

La mayoría de los lectores de pantalla o saltan caracteres zero-width silenciosamente o anuncian el nombre Unicode (ej. 'zero width space'). Por eso no uses texto invisible para información importante — daña la accesibilidad.

¿Cuál es la diferencia entre un carácter invisible y un espacio?

Un espacio normal (U+0020) tiene ancho visual — ves la separación. Caracteres invisibles (ZWSP, ZWNJ etc.) tienen ancho cero y se meten entre letras sin cambiar el layout visible. Las apps que 'recortan whitespace' normalmente quitan espacios pero no invisibles, por eso el texto invisible burla la verificación de 'mensaje vacío'.

¿Por qué el mismo texto invisible se ve diferente en distintas apps?

Apps y fuentes diferentes renderizan Unicode ligeramente distinto. ZWSP es realmente zero-width en casi toda fuente; Hangul Filler tiene un ancho visual pequeño en algunas plataformas y cero en otras. Si tu cadena invisible muestra de repente un espacio, prueba otro de los 5 arriba.

¿Puedo usar texto invisible en contraseñas?

Técnicamente sí, pero es mala idea — la mayoría de los campos de contraseña normalizan el input (NFC/NFD), y algunos eliminan zero-width silenciosamente. Podrías bloquearte fuera. Usa un gestor de contraseñas en su lugar.