Invertir Texto
Invierte cualquier texto, una unidad de carácter a la vez.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
Qué hace esta herramienta
Escribe o pega cualquier texto para verlo al instante invertido, con el último carácter ahora primero y el primero ahora último.
Cómo utilizarla
Empieza a escribir en el cuadro o pega texto existente — la versión invertida aparece inmediatamente debajo, lista para copiar. No hay ningún botón que pulsar.
Ejemplo resuelto
Escribir "Hello, world!" produce "!dlrow ,olleH" — cada carácter, incluidos puntuación y espacios, se invierte en su sitio.
Cómo funciona la inversión
El texto se divide en un array usando la división básica de cadenas de JavaScript, se invierte y se vuelve a unir — esto opera sobre unidades de código UTF-16, el mismo bloque interno que JavaScript usa para las cadenas.
Comprobar palíndromos
Si el resultado invertido coincide exactamente con el texto original (o coincide tras convertirlo a minúsculas y quitar espacios por separado), el original es un palíndromo — esta herramienta no hace esa comparación por ti, pero produce el texto invertido con el que compararlo.
Limitaciones con emojis y caracteres acentuados
La mayoría de los emojis y algunos caracteres CJK poco comunes se almacenan como dos unidades de código UTF-16 (un "par sustituto"). Invertir a nivel de unidad de código separa ese par, lo que normalmente rompe el carácter en dos piezas inválidas e imposibles de mostrar, en lugar de simplemente mostrarlo "al revés" — esta herramienta es más adecuada para texto ASCII simple o con acentos, no para entradas cargadas de emojis.
Privacidad
La inversión ocurre totalmente en tu navegador mientras escribes — nada se sube a un servidor.
Preguntas Frecuentes
- ¿Esto invierte el orden de las palabras o los caracteres?
- Invierte unidades de carácter individuales, no el orden de las palabras — así que 'hola mundo' se convierte en 'odnum aloh', no en 'mundo hola'.
- ¿Puedo usarlo para comprobar palíndromos?
- Sí — si el resultado invertido coincide exactamente con el texto original (o tras normalizar mayúsculas y espacios por separado), el original es un palíndromo.
- ¿Funciona correctamente con emojis?
- No de forma fiable: la mayoría de los emojis se almacenan en dos unidades de código, y invertir a ese nivel los separa en caracteres rotos e imposibles de mostrar, no en un emoji invertido.
- ¿Trata las letras, números o signos de puntuación de forma distinta?
- No, cada tipo de carácter — letras, dígitos, espacios y puntuación — se trata igual y solo se invierte su posición.