piapia123
es

Texto decorado (letras adornadas)

Texto

Todo se ejecuta en tu navegador: no se sube nada

Entrada
Arrastra un archivo aquí para cargarlo
Resultado

Los 18 estilos Unicode de una vez, con estilos de combinación opcionales por encima: tachado, subrayado y Zalgo. ⚠️ Antes de nada: no son tipografías, son puntos de código distintos. `𝐀` (U+1D400) y `A` son dos caracteres completamente diferentes. Las consecuencias son reales: los lectores de pantalla no los leen, las búsquedas no los encuentran (buscar `abc` no encuentra `𝐚𝐛𝐜`), muchos campos los muestran como cuadraditos y algunos sistemas los tratan como texto corrupto. Así que sirven para una gracia puntual — un apodo, una publicación, una firma—. No para nada formal, que deba buscarse o que se lea en voz alta. La dirección de restauración no es opcional. Una herramienta que solo decora es media herramienta: cuando alguien te manda `𝓗𝓮𝓵𝓵𝓸` y quieres texto llano, no hay nada que hacer. Por eso también está el mapeo inverso: los caracteres decorados se buscan de vuelta a ASCII y las marcas de combinación superpuestas se retiran. ⚠️ Los superíndices y subíndices se omiten a propósito: ese conjunto está incompleto en Unicode (`q` no tiene forma de superíndice y apenas hay quince letras). El resultado sería la mitad de las letras convertidas y la otra mitad intactas, y eso se lee como una herramienta rota.

Funciones

  • ⚠️ La primera línea dice que no son tipografías sino puntos de código distintos, y lo que eso cuesta (no se leen, no se encuentran, salen cuadraditos)
  • Los 18 estilos de una vez: negrita, cursiva, negrita cursiva, caligráfica, caligráfica negrita, gótica, gótica negrita, doble línea, monoespaciada, cuatro variantes de palo seco, circulada, circulada rellena, cuadrada, cuadrada rellena y ancho completo
  • Estilos de combinación opcionales: tachado, subrayado, barra y Zalgo (suave y fuerte)
  • Un modo restaurar que devuelve el texto decorado —marcas de combinación incluidas— a texto llano
  • ⚠️ Las marcas de combinación se eligen de forma determinista: la misma entrada da siempre la misma salida, nunca un aspecto distinto en cada copia
  • ⚠️ Los estilos que solo existen en mayúsculas (circulada rellena, cuadrada) dejan las minúsculas como están en vez de pasarlas a mayúscula en silencio
  • El chino, la puntuación y los emoji pasan intactos; solo se cambian letras y dígitos

Cómo se usa

  1. Escribe el texto; los 18 estilos se listan de una vez
  2. Activa el interruptor de combinación para el tachado, el subrayado y Zalgo
  3. Para restaurar un texto que te hayan enviado, cambia el modo a Restaurar y pégalo

Preguntas frecuentes

¿Por qué no deberían usarse para nada formal?
Porque no son tipografías sino puntos de código distintos: `𝐀` y `A` son dos caracteres diferentes. Tres consecuencias reales: los lectores de pantalla no los leen (o anuncian «A mayúscula negrita matemática»), así que quien depende de ellos no recibe nada; la búsqueda falla — ni el buscador del sitio ni los motores encuentran el `abc` dentro de `𝐚𝐛𝐜`; y puede que no se muestren — si la tipografía de la página no cubre esos puntos de código, el lector ve cuadraditos. Perfecto para un apodo, malo para un titular donde parte de tus lectores ve una fila de cuadrados.
¿Por qué no hay superíndices ni subíndices?
Porque esos dos conjuntos están incompletos en Unicode. Solo hay unas quince letras en superíndice (`ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻ`) y `q` no tiene forma de superíndice; en subíndice hay aún menos. El resultado sería la mitad de las letras convertidas y la otra mitad intactas, lo que se lee como una herramienta rota. Mejor omitirlo y explicar por qué que publicar un mapeo a medias.
¿El modo Restaurar reconoce todos los estilos?
Reconoce los 18 que se listan aquí, más los estilos de combinación (tachado, subrayado, Zalgo y demás). Funciona buscando los caracteres decorados en una tabla inversa y retirando las marcas de combinación. ⚠️ Un caso se conserva a propósito: las letras acentuadas normales —la `é` de `café` es `e` más la combinación U+0301, y la marca de tachado U+0336 vive en el mismo bloque—. Por eso la regla es si la marca de combinación sigue inmediatamente a una letra ASCII: las nuestras sí, los acentos reales no.
¿Por qué la salida de Zalgo es siempre la misma?
Porque las marcas de combinación se eligen rotando por posición, sin aleatoriedad. Muchas herramientas de esta categoría usan `Math.random()`, así que la misma entrada produce un resultado distinto en cada ejecución — y copiarla dos veces hace pensar que se copió mal. Una salida determinista es más fácil de comprobar y, sobre todo, se puede restaurar.

Herramientas relacionadas