Convertidor Unicode

Convierte texto a secuencias de escape Unicode y decodifica escapes Unicode, entidades HTML y texto internacional de vuelta a una forma legible. Es útil para JavaScript, JSON, localización, depuración y contenido multilingüe.

Entrada
0 caract. · 0 bytes
Probar:
Resultado
✓ Conversión a puntos de código Unicode ✓ Soporte de emoji y texto multilingüe ✓ Compatible con formatos U+XXXX y \uXXXX ✓ Procesamiento local en el navegador
Ejemplos
Codificar texto con acentos
Entrada Niño café résumé
Salida \u004e\u0069\u00f1\u006f\u0020\u0063\u0061\u0066\u00e9\u0020\u0072\u00e9\u0073\u0075\u006d\u00e9

Convierte cada carácter a su representación de escape Unicode, incluidas letras ASCII, espacios, eñes y caracteres acentuados.

Decodificar texto escapado de una API
Entrada Total del pedido: \u20ac99 \u2014 estado: \u2713
Salida Total del pedido: €99 — estado: ✓

Decodifica símbolos escapados que suelen aparecer en respuestas de API, logs, cadenas JSON y archivos de localización.

Decodificar entidades HTML
Entrada Tom & Jerry © 2026
Salida Tom & Jerry © 2026

Decodifica entidades HTML comunes y referencias numéricas de caracteres de vuelta a texto legible.

Codificar texto con emoji
Entrada Hola ☕ 😀
Salida \u0048\u006f\u006c\u0061\u0020\u2615\u0020\ud83d\ude00

Convierte texto, símbolos y emoji en secuencias de escape Unicode. Los caracteres fuera del Basic Multilingual Plane pueden aparecer como pares sustitutos UTF-16.

Cómo funciona la codificación Unicode

Unicode asigna un punto de código único a caracteres, símbolos, sistemas de escritura y emoji de muchos alfabetos. Por ejemplo, la letra latina A es U+0041, el signo de euro € es U+20AC, la marca de verificación ✓ es U+2713 y muchos emoji se representan mediante puntos de código fuera del Basic Multilingual Plane.

Las secuencias de escape Unicode permiten representar estos caracteres de forma clara en código fuente, cadenas JSON, archivos de configuración y herramientas de depuración. Los formatos comunes incluyen escapes de estilo JavaScript como \uXXXX, notación de punto de código más larga y entidades HTML.

Este convertidor puede transformar texto legible en secuencias de escape y decodificar Unicode escapado o entidades HTML de vuelta a texto normal.

Unicode y seguridad

La conversión Unicode no es cifrado. Solo cambia la forma en que se representa el texto y normalmente puede revertirse sin contraseña ni clave secreta.

Los escapes Unicode son útiles para compatibilidad, código fuente, localización y depuración, pero no protegen información confidencial.

Usos comunes de Unicode

La conversión Unicode se usa habitualmente en JavaScript, JSON, APIs, archivos de localización, sitios web multilingües, depuración de texto y código fuente cuando los caracteres especiales deben representarse de forma segura.

Los desarrolladores suelen usar escapes Unicode para inspeccionar caracteres invisibles, depurar texto dañado, conservar cadenas multilingües, trabajar con emoji y representar de forma segura caracteres que pueden ser difíciles de escribir o mostrar directamente.

Unicode, ASCII y UTF-8

ASCII es un conjunto de caracteres más antiguo que cubre solo 128 caracteres básicos: principalmente letras inglesas, dígitos, signos de puntuación y códigos de control. Unicode es mucho más amplio y puede representar caracteres de muchos idiomas, símbolos y emoji.

UTF-8 es una forma de codificar texto Unicode como bytes. Unicode define qué significa cada carácter, mientras que UTF-8 define cómo se almacenan o transmiten esos caracteres en forma binaria.

Escapes Unicode y entidades HTML

Los escapes Unicode como \u041F son comunes en JavaScript, JSON y código fuente. Las entidades HTML como © o © se usan habitualmente en documentos HTML.

Ambos formatos pueden representar caracteres de forma indirecta, pero se usan en contextos distintos. Los escapes Unicode son comunes en lenguajes de programación, mientras que las entidades HTML están pensadas para el marcado web.

FAQ

Unicode es un estándar universal de codificación de caracteres que admite texto de casi todos los idiomas y sistemas de símbolos.

Convierte texto normal en secuencias de escape Unicode y decodifica secuencias Unicode de vuelta a texto legible.

Sí. Unicode incluye emoji, símbolos, caracteres matemáticos y muchos sistemas de escritura internacionales.

No. ASCII admite solo caracteres ingleses básicos, mientras que Unicode admite miles de caracteres de muchos idiomas.

No. El convertidor funciona completamente en tu navegador y procesa los datos localmente.

Los caracteres fuera del Basic Multilingual Plane, como muchos emoji, usan pares sustitutos en la codificación UTF-16.

Sí. La herramienta admite secuencias Unicode comunes de estilo JavaScript como \\uXXXX.

Una secuencia de escape Unicode representa un carácter mediante notación de código, como \u0041 para A, \u20ac para el signo de euro € o \u2713 para la marca de verificación ✓.

Unicode define puntos de código de caracteres, mientras que UTF-8 es un formato de codificación que almacena texto Unicode como bytes.

Sí. El convertidor puede decodificar entidades HTML comunes y referencias numéricas de caracteres de vuelta a texto legible.

Muchos emoji están fuera del Basic Multilingual Plane. En UTF-16, estos caracteres se representan como dos unidades de código llamadas par sustituto.
Herramientas relacionadas

Convertidor ASCII

Convierte caracteres ASCII y códigos numéricos para flujos de trabajo con protocolos y parsers.

Decodificador JWT online

Decodifica JWT en el navegador e inspecciona header, payload, claims y datos de expiración.