Voltear el contenido

Hello! se transforma en ¡ollǝɥ. El resultado sigue siendo texto, no una imagen: su aspecto depende de la fuente de la aplicación de destino.

  1. Introduce el texto con los espacios y saltos de línea que necesites.
  2. Pulsa Voltear texto, revisa la salida y usa Copiar resultado.
  3. Al editar la entrada se retira el resultado anterior. Limpiar vacía ambos campos.

Reglas del efecto

Se invierte el texto completo

Primero se aplican las minúsculas de JavaScript, sin reglas específicas de idioma. Después se invierte el orden de los grafemas de toda la entrada, incluido el orden de las líneas. No hay un modo independiente para invertir cada línea. Se conservan los espacios y saltos de línea.

No todos los caracteres tienen sustituto

La tabla incluye determinadas letras latinas y signos. Los demás caracteres conservan su forma en minúsculas. El texto chino cambia de orden, pero sus glifos no giran. Las marcas combinantes permanecen con su grafema sin rotarse.

Intl.Segmenter mantiene juntos los emojis compuestos y los grupos de caracteres que reconoce el navegador. La segmentación depende de su versión de Unicode. Si falta esta API, se muestra un error. También se rechazan los sustitutos Unicode sin pareja.

Dudas sobre el texto invertido

¿Dos conversiones recuperan el original?

No necesariamente. La primera conversión elimina las mayúsculas y no puede reconstruirlas. Se trata de un efecto visual, no de una codificación reversible.

¿Se envía el texto durante la conversión?

La operación se ejecuta mediante JavaScript en la página, sin enviar el contenido introducido. El sitio sí carga recursos; esta afirmación se refiere a la conversión.

¿Por qué algunas letras no parecen invertidas?

Solo los caracteres de la tabla tienen un sustituto. Los demás quedan en minúsculas y la fuente de destino determina el aspecto final.

Herramientas recientes: