Herramientas de Texto

Invertir Texto

Invierte el texto por caracteres, palabras o líneas.

Valora esta herramienta

Cómo usar Invertir Texto

  1. Escribe o pega tu texto.
  2. Copia la versión invertida que necesites.

Acerca de Invertir Texto

Tres inversiones a la vez, para que elijas la que necesitas. Invertir por caracteres voltea toda la cadena de un extremo a otro. Invertir por palabras mantiene cada palabra intacta y voltea su orden, convirtiendo "uno dos tres" en "tres dos uno". Invertir por líneas invierte una lista de arriba abajo sin tocar las líneas en sí.

La inversión por caracteres es una inversión ingenua, y vale la pena ser honestos sobre lo que eso implica. Invierte unidades de código, lo cual es exactamente correcto para ASCII simple y falla más allá de eso. Un emoji se almacena como dos unidades de código, así que al invertir se separa el par y el emoji sale como símbolos rotos de marcador de posición. Un acento escrito como marca combinante independiente se separa de su letra y termina en la letra equivocada. Una letra acentuada precompuesta como é, almacenada como un solo carácter, se invierte sin problemas. La regla práctica: el texto latino simple se invierte perfectamente, y cualquier cosa que contenga emoji o marcas combinantes no sobrevivirá.

La inversión por palabras divide por espacios en blanco, así que las secuencias de espacios y saltos de línea colapsan todas en espacios simples: un bloque de varias líneas vuelve como una sola línea. La inversión por líneas, en cambio, conserva cada línea exactamente como estaba. El texto invertido es un clásico de los acertijos y la ofuscación ligera, aunque no oculta nada de nadie que se le ocurra leerlo al revés; ROT13 es la herramienta tradicional para esa tarea y es igualmente insegura. Todo se ejecuta en tu navegador. Para reordenar una lista de verdad en lugar de solo voltearla, usa el ordenador de líneas.

Preguntas frecuentes

¿Qué hace invertir por palabras?

Mantiene cada palabra escrita correctamente pero invierte su orden, así que "uno dos tres" se convierte en "tres dos uno". Invertir por caracteres daría en cambio "sert sod onu".

¿Por qué mis emoji se convierten en interrogantes o cuadros?

Un emoji se almacena como dos unidades enlazadas, y al invertir el texto quedan en el orden equivocado, lo que ya no corresponde a un carácter real. Esta es una limitación genuina de la inversión carácter por carácter. Invierte por palabras o por líneas en su lugar; ambas dejan los emoji intactos.

¿Por qué mis acentos se movieron a las letras equivocadas?

Si un acento se escribió como marca combinante independiente en lugar de como una única letra precompuesta, la inversión lo separa de su letra y lo une a la vecina. Las letras acentuadas precompuestas se invierten sin ningún problema.

¿Por qué desaparecieron mis saltos de línea?

Solo en el resultado invertido por palabras. Divide por todos los espacios en blanco y vuelve a unir con espacios simples, así que los saltos de línea se pierden. El resultado invertido por líneas mantiene tu estructura de líneas intacta.

¿El texto invertido es una forma de ocultar información?

No. Es trivialmente legible y no ofrece ninguna seguridad. Es adecuado para acertijos, juegos y novedades, e inadecuado para cualquier cosa que realmente necesite protección.