Decodificador Unicode

Convierte datos codificados con opciones de formato claras. Tus datos permanecen en tu dispositivo.

Codificación y decodificación
Preparando tu espacio de trabajo…
Entrada
Salida
El resultado aparecerá aquí.

Cómo usarla

  1. Pega el valor codificado, abre un archivo o prueba el ejemplo.
  2. Elige el formato. El resultado se actualiza mientras escribes.
  3. Copia el resultado o descarga los datos convertidos.

Decodificar Unicode correctamente

Convierte Unicode y escapes de cadena habituales en texto legible. Pega el contenido de la cadena sin comillas delimitadoras.

El modo UTF-16 admite secuencias \uXXXX. Punto de código también acepta \u{…}. Se informa de los escapes incompletos, los puntos de código no válidos y las mitades de sustituto aisladas.

Lee contenido de cadenas escapadas

Los escapes cortos admitidos son barra inversa, comillas dobles, barra, b, f, n, r y t. Los escapes UTF-16 deben contener cuatro dígitos hexadecimales. Se conserva el texto literal alrededor de los escapes.

Una conversión Unicode
Entrada
\u00a1Hola, mundo! \ud83d\udc4b
Resultado
¡Hola, mundo! 👋

Los ajustes predeterminados convierten esta entrada en una sola pasada.

Pares y valores escalares

Un sustituto alto UTF-16 debe ir seguido de su sustituto bajo. La notación de puntos de código solo está disponible en el modo Punto de código, con valores hasta U+10FFFF y excluyendo los puntos de código sustitutos.

No evalúes la entrada escapada

El conversor analiza los escapes directamente; nunca usa eval ni ejecuta JavaScript. %uXXXX, \xNN, los escapes octales y las letras de escape desconocidas quedan fuera de los formatos admitidos. Cada ejecución decodifica una sola capa.

Límites de procesamiento

Hasta 5 MiB de entrada, 20 MiB de salida y 10 segundos por ejecución. Los archivos de texto deben usar UTF-8. La codificación Base64 también acepta archivos binarios. Los documentos permanecen en tu dispositivo.

?

Preguntas frecuentes

¿Debo incluir las comillas exteriores?

No. Pega solo el contenido escapado de la cadena; las comillas exteriores literales se tratan como datos.

¿Por qué se rechaza \u{1f44b}?

Selecciona el modo Punto de código. El modo UTF-16 solo acepta escapes \uXXXX de cuatro dígitos.

¿Puedo decodificar %uXXXX o \xNN?

No. Son formatos diferentes. Esta herramienta procesa los escapes Unicode y de cadena habituales que se documentan aquí.

¿Qué ocurre con un sustituto aislado?

Se rechaza en lugar de generar texto que no pueda convertirse a UTF-8 y volver sin cambios.

¿El decodificador ejecuta JavaScript?

No. Analiza los escapes admitidos como datos.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.