Codificación

Unicode Escape

Codificación y decodificación de secuencias Unicode — caracteres en formato \uXXXX y viceversa.

Preguntas frecuentes

¿Qué es una secuencia de escape Unicode \uXXXX?

Es una forma de representar un carácter Unicode usando su punto de código en hexadecimal, con exactamente 4 dígitos, por ejemplo \u00e9 para "é". Se usa mucho en JSON, JavaScript y otros formatos que solo aceptan ASCII.

¿Por qué algunos emojis aparecen como dos secuencias \uXXXX seguidas?

Porque están fuera del plano básico multilingüe (BMP) y \uXXXX solo cubre 4 dígitos hexadecimales. Esos caracteres "astrales" se representan mediante un par suplente (surrogate pair): dos secuencias \uXXXX que juntas codifican un único carácter.

¿Se procesa el texto en un servidor?

No, la conversión entre texto y secuencias Unicode se hace enteramente en tu navegador, sin enviar nada a un servidor.