Escape caracteres no ASCII a \uXXXX, o restaure \uXXXX / \xXX
El escape Unicode (escrito \uXXXX) usa cuatro dígitos hex para representar el punto de código de un carácter — la forma estándar en JavaScript, Java y JSON de expresar caracteres no ASCII. Escapar el texto no ASCII a \uXXXX convierte el texto en ASCII puro, seguro de transmitir por canales solo ASCII y restaurable en el destino.
Al codificar, esta herramienta mantiene el ASCII imprimible tal cual y solo escapa el resto; al decodificar admite tanto \uXXXX como \xXX preservando el texto literal.
Entrada: ¡Hola, Mundo! → Salida: \u00a1Hola, Mundo!
Inverso — Entrada: \u00a1Hola, Mundo! → Salida: ¡Hola, Mundo!
\uXXXX es un punto de código hex de 4 dígitos (cubre todo el Plano Multilingüe Básico); \xXX es hex de 2 dígitos (0-255). Esta herramienta decodifica ambos.\uXXXX.