Invertir texto

Hello se convierte en olleH cuando das la vuelta a los caracteres, en World Hello cuando inviertes el orden de las palabras, y leer una lista de tareas numerada de abajo arriba es lo que consigues al invertir las líneas. Esta herramienta hace las tres cosas: invertir caracteres, orden de palabras y orden de líneas. El modo de caracteres invierte los puntos de código Unicode y es seguro con caracteres multibyte para las letras acentuadas habituales, pero los emojis y los signos combinantes pueden romperse porque no tiene en cuenta los grupos de grafemas, mira las notas de abajo.

Cómo invertir un texto

  1. 1

    Pega tu texto

    Una palabra, una frase, un párrafo o una lista.

  2. 2

    Elige un modo de inversión

    Caracteres (`abc` → `cba`), Palabras (`one two three` → `three two one`), Líneas (invierte el orden de las líneas).

  3. 3

    Invierte y revisa

    Ejecútalo y revisa el resultado. Un texto con emojis complejos o acentos puede quedar mejor en modo de palabras o de líneas.

  4. 4

    Copia el resultado

    Copia con un clic cuando quede bien.

Los modos explicados

Modo Entrada Salida
Caracteres Hello World dlroW olleH
Palabras Hello World World Hello
Líneas one\ntwo\nthree three\ntwo\none

El modo de caracteres invierte cada carácter. El modo de palabras invierte el orden de las palabras de cada línea, pero conserva los saltos de línea. El modo de líneas invierte el orden de las líneas.

Unicode y emojis

El modo de caracteres invierte el texto por punto de código Unicode, no por grupo de grafemas. La mayoría de las letras latinas acentuadas se guardan como un único punto de código precompuesto y se invierten sin problema, pero algunas cosas pueden romperse:

  • Acentos combinantes: é escrito como e más un acento agudo combinante aparte son dos puntos de código. Al invertir, el acento se coloca sobre la letra equivocada.
  • Emojis: 🇪🇸 son dos puntos de código indicadores regionales. Al invertirlos se obtiene 🇸🇪, y España se convierte en Suecia.
  • Tono de piel y emojis unidos: 👍🏽 es un pulgar arriba más un modificador de tono de piel. Al invertir se separan.

Si tu texto contiene esto, invierte por palabras o por líneas, o cuenta con que el emoji cambie.

Usos divertidos

  • Criptogramas y acertijos: las palabras invertidas son un cifrado clásico para niños.
  • Textos al revés: el texto invertido en memes y publicaciones llama la atención.
  • Comprobar palíndromos: invierte y compara. Si la salida es igual que la entrada, es un palíndromo.
  • Efectos de presentación: las cadenas invertidas dan lugar a nombres de usuario y títulos llamativos.

Límites

  • Invertir no cambia el significado en las escrituras de derecha a izquierda (árabe, hebreo). Se guardan de izquierda a derecha en memoria y solo se muestran de derecha a izquierda.
  • Invertir el orden de las palabras de una frase suele destruir la gramática. Es una curiosidad, no una traducción.

Preguntas frecuentes

El modo de caracteres invierte puntos de código Unicode, no emojis completos. Las banderas y los emojis con tono de piel o unidos se componen de varios puntos de código, así que al invertir se reordenan sus partes. No hay un modo que respete los grafemas, así que evita invertir por caracteres un texto con emojis complejos, o usa la inversión por palabras o por líneas.

Las cadenas invertidas cortas se pegan bien en las biografías de Twitter/X, Instagram y TikTok. Algunas plataformas limpian los trucos con caracteres poco habituales, así que pruébalo antes de confiar en ellos.

Invierte el orden de las palabras de cada línea manteniendo cada palabra legible: Hello World pasa a World Hello. No invierte las letras dentro de una palabra y conserva los saltos de línea. Para dar la vuelta a las letras, usa el modo de caracteres.

Sí. Al pulsar el botón, el texto se envía a nuestro servidor, se invierte y se devuelve. Solo se usa para generar el resultado y no se almacena.

Herramientas relacionadas

Herramienta disponible en otros idiomas