Escapar y restaurar Unicode
Convierte caracteres no ASCII en secuencias \u o viceversa.
Editor
Escapar y restaurar Unicode: para qué sirve
Los archivos JSON, cadenas de JavaScript y muchas APIs escriben letras acentuadas y emojis como secuencias \uXXXX. Escapa tu texto para hacerlo puramente ASCII o pega una cadena con códigos como \u00e9 para volver a tener caracteres legibles.
Escapar y restaurar Unicode: cómo usarla
- Pega tu texto o la cadena con caracteres de escape.
- Elige Escapar Unicode o Restaurar Unicode.
- Selecciona Aplicar y copia el resultado.
Escapar y restaurar Unicode: cuándo usarla
- Pega caracteres especiales en un archivo JSON o archivo de propiedades que solo admite ASCII.
- Lee texto legible en una cadena de depuración llena de secuencias \u00XX.
- Prepara fragmentos de código donde caracteres no imprimibles o no ASCII deben escribirse de forma explícita.
Escapar y restaurar Unicode: ejemplos
Texto de entrada
café 😀
Resultado
caf\u00e9 \ud83d\ude00
Texto de entrada
caf\u00e9 \ud83d\ude00
Resultado
café 😀
Texto de entrada
Hola 🇪🇸
Resultado
Hola \ud83c\uddea\ud83c\uddf8
Escapar y restaurar Unicode: preguntas frecuentes
¿Cómo se escapan los emojis?
Los caracteres fuera del plano básico se convierten en dos códigos \u (un par sustituto), igual que en JSON y JavaScript.
¿Admite la restauración la forma con llaves?
Sí. Se aceptan tanto la forma de cuatro dígitos como la forma con llaves de hasta seis dígitos hexadecimales.
¿Se escapan también las letras ASCII?
No. Letras, números y signos de puntuación ASCII se mantienen legibles; solo caracteres fuera de ASCII se convierten en secuencias \u.
¿Funciona para cadenas en Python o JSON?
Sí. La forma \u de cuatro dígitos es compatible con JSON, JavaScript, Java, Python y la mayoría de lenguajes.
¿Se envía mi texto a algún servidor?
No. Todo funciona en tu navegador y en tu propio dispositivo, por lo que tu texto nunca sale de él.
Herramientas relacionadas
Herramientas que a menudo se usan junto con esta.
- Convertidor de texto a hexadecimal
Convierte texto a bytes hexadecimales o hexadecimal de vuelta a texto.
- Codificar y decodificar entidades HTML
Escapa texto para HTML o convierte entidades de nuevo en caracteres.
- Eliminar acentos de texto
Sustituye letras acentuadas por letras simples o elimina caracteres no ASCII.
- Codificar y decodificar Base64
Convierte texto a Base64 o decodifica Base64 de vuelta a texto.
- Codificar y decodificar URL
Codifica texto en formato porcentaje para una URL o decodifícalo.
- Convertidor de texto a binario
Convierte texto a código binario o binario de vuelta a texto.
- Traductor de código morse
Traduce texto a código morse o código morse de vuelta a texto.
Más en Codificar y decodificarVer todas las herramientas de texto