Conversor Unicode a texto
Conversor Unicode a texto: decodifica escapes Unicode y muestra también los code points de la cadena resultante.
Escapes admitidos por la entrada
El conversor reconoce notación hexadecimal con \u seguida de dos a seis dígitos y la forma con llaves, como \u{2713}. Sustituye cada secuencia válida por su carácter Unicode. El texto que no coincide con esos patrones permanece sin cambios, lo que permite mezclar palabras normales y escapes.
Salida visible y lista de code points
Además del texto decodificado, la herramienta recorre sus caracteres por punto de código y crea una representación \u{HEX}. Para Hola ✓ devuelve los puntos 48, 6F, 6C, 61, 20 y 2713 en hexadecimal. Esta vista ayuda a distinguir caracteres que visualmente se parecen.
Caracteres fuera del plano básico
Muchos emoji y símbolos superan U+FFFF y ocupan dos unidades UTF-16. El recorrido por puntos de código evita presentarlos como dos mitades sustitutas. Por ejemplo, una cara puede aparecer como un único \u{1F600}, aunque internamente JavaScript necesite un par sustituto para almacenarla.
Secuencias combinantes
Una letra acentuada puede ser un solo punto de código o una letra seguida de una marca combinante. Ambas versiones pueden verse iguales y producir listas diferentes. El conversor no normaliza NFC o NFD; muestra la secuencia que realmente existe tras decodificar los escapes.
Qué no decodifica
Las entidades HTML como ✓, los porcentajes de una URL y escapes de lenguajes con reglas distintas quedan fuera. Tampoco adivina la codificación de bytes. Su unidad de trabajo es una cadena Unicode ya disponible en el navegador.
Fuentes y referencias
Continúa con estas herramientas
- Conversor de texto a Braille español básico
- Conversor de código Morse
- Base64 Encode/Decode
- URL Encode/Decode
- Fuentes Instagram
Preguntas frecuentes
¿Cuál es la diferencia entre \u2713 y \u{2713}?
Las dos formas representan U+2713 en este conversor. Las llaves resultan necesarias para escribir de forma clara puntos de código con más de cuatro cifras.
¿Por qué dos textos iguales muestran code points distintos?
Pueden usar composiciones Unicode diferentes, por ejemplo una vocal acentuada única frente a vocal más marca combinante. La apariencia no garantiza igualdad binaria.
¿Convierte secuencias HTML como ✓?
No. Esa es una referencia de carácter HTML. Aquí solo se interpretan los patrones de escape Unicode declarados por el formulario.
¿Qué pasa si el hexadecimal está fuera del rango Unicode?
La secuencia no puede convertirse en un punto de código válido. Corrige el valor para que no supere U+10FFFF ni caiga en un sustituto aislado.
¿La lista usa mayúsculas o minúsculas hexadecimales?
La salida usa hexadecimal en mayúsculas para facilitar la lectura. El valor numérico es el mismo aunque otra herramienta lo escriba en minúsculas.
¿Qué representa U+1F600 en UTF-16?
Es un solo punto de código fuera del BMP, almacenado mediante dos unidades sustitutas. La salida con llaves lo mantiene unido.
Herramienta de OCC Tools