Qué es el texto invisible
Unicode, el estándar que define todos los caracteres que pueden mostrar tus dispositivos, incluye unos cuantos caracteres que están en blanco a propósito. Algunos se crearon para la composición tipográfica, como los espacios anchos. Otros son caracteres de relleno que se usan en sistemas de escritura concretos. Todos cuentan como caracteres reales aunque no puedas verlos.
Esa diferencia entre “parece vacío” y “no está vacío” es lo que los hace útiles. Una app que no acepta un nombre o un mensaje vacío a menudo sí acepta uno de estos caracteres.
Cómo usar el generador de texto invisible
- Elige un Carácter. El predeterminado, Hangul Filler, funciona en más sitios que ninguno.
- Indica en Cuántos caracteres la cantidad que quieres. Con uno basta para un nombre en blanco.
- Pulsa Copiar texto invisible.
- Pégalo en la app, el juego o el formulario.
¿No sabes si se copió? Pégalo primero en el cuadro de Pruébalo aquí. Te dice cuántos caracteres invisibles encontró.
¿Qué carácter conviene elegir?
| Carácter | Código | Ideal para |
|---|---|---|
| Hangul Filler | U+3164 | Nombres en juegos, nombres de usuario, mensajes de chat |
| Braille Blank | U+2800 | Biografías y descripciones de Instagram, espacio entre líneas |
| Zero Width Space | U+200B | Cortes ocultos dentro de palabras, sin ancho visible |
| Zero Width Joiner | U+200D | Sitios donde se elimina el espacio de ancho cero |
| No-Break Space | U+00A0 | Espacios que no deben juntarse ni partir la línea |
| Em Space | U+2003 | Un hueco ancho y visible entre palabras |
Los nombres de la tabla son los nombres oficiales en inglés de cada carácter Unicode. Hangul Filler es el carácter de relleno del alfabeto coreano, Braille Blank es la celda braille vacía, Zero Width Space es el espacio de ancho cero, Zero Width Joiner es el carácter de unión de ancho cero, No-Break Space es el espacio de no separación y Em Space es un espacio del ancho de una M.
Los dos primeros ocupan espacio en pantalla, más o menos el ancho de una letra. Los de ancho cero no ocupan nada de espacio, algo importante si quieres un nombre que parezca de verdad vacío y no un hueco.
Para qué se usa
- Nombres en blanco en juegos y apps de chat que no permiten dejar vacío el campo del nombre
- Mensajes vacíos en WhatsApp, Discord, Telegram e iMessage
- Espacios en biografías de Instagram y TikTok, donde se eliminan los saltos de línea normales y los espacios repetidos
- Nombres de carpetas o archivos en blanco en el móvil o en el escritorio
- Centrar o sangrar texto en sitios sin opciones de formato
- Pruebas: comprobar cómo maneja tu propio formulario o app una entrada que parece vacía
Si no funciona
Cada plataforma decide qué caracteres permite, y cambia esas reglas sin avisar. Si al pegar te lo rechaza o aparece una cajita:
- Prueba con otro carácter de la lista.
- Usa un solo carácter antes de probar con varios.
- En algunas apps, pon el carácter en blanco entre dos caracteres normales y después borra los normales.
Una cajita o un signo de interrogación significa que la fuente de la app no tiene ese carácter. Braille Blank y Hangul Filler son los que tienen mejor soporte en las fuentes.
Una nota para desarrolladores
Si has llegado aquí porque los usuarios envían nombres en blanco a tu producto, recortar los espacios en blanco normales no basta. Comprueba también estos puntos de código en la entrada, o valida que un nombre contenga al menos una letra o un número visible.