Codificación y conversión de texto

Unicode Converter

Analice el punto de código, el byte UTF-8 y la representación de escape de caracteres Unicode, y maneje correctamente caracteres planos complementarios como emoji.

CharacterUnicode Code PointU+XXXXDecimalUTF-8 BytesJavaScript Escape

Vea la información de codificación uno por uno Punto de código Unicode y admita el escape U+ y JavaScript y la conversión inversa.

Las entradas sólo se procesan en su navegador y no se cargan en el servidor.

Qué hace esta herramienta

El convertidor Unicode utiliza for...of, codePointAt y String.fromCodePoint para recorrer el punto de código completo en lugar de confundir sustitutos UTF-16 con dos caracteres. La transformación inversa valida estrictamente el alcance y rechaza los sustitutos huérfanos.

  • Muestra representación U+, valor decimal, bytes UTF-8 y escape de JavaScript para cada carácter.
  • Admite la recuperación de texto de secuencias U+ o escapes Unicode de JavaScript.
  • Las entradas y los resultados solo se procesan dentro del navegador y el texto de escape generado no se ejecuta.

Cómo utilizarla

  1. Ingrese el texto Unicode a analizar.
  2. Haga clic en Analizar Unicode para ver los resultados carácter por carácter.
  3. Para revertir la conversión, ingrese U+ o una secuencia de escape.
  4. Copie el texto de restauración después de la verificación.

Usos habituales

  • Verifique los puntos de código reales en busca de emojis y caracteres chinos raros.
  • Genera representaciones de escape Unicode necesarias para la depuración.
  • Comprenda la diferencia entre las representaciones UTF-16 y UTF-8.

Privacidad y seguridad

Las entradas y los resultados se procesan únicamente en la memoria local del navegador; no se envían al servidor, no se llama a ninguna API en línea ni se guardan automáticamente.

Funciones de Unicode Converter

Vea la información de codificación uno por uno Punto de código Unicode y admita el escape U+ y JavaScript y la conversión inversa. Resulta útil para el desarrollo y la depuración cotidianos; los resultados pueden revisarse, copiarse o descargarse al instante.

FAQ

¿Por qué un emoji solo ocupa una fila?

La herramienta atraviesa el punto de código completo, fusionando correctamente los pares sustitutos UTF-16 que componen el carácter.

¿Se pueden escribir todos los caracteres como U+XXXX?

Los planos multilingües básicos suelen utilizar cuatro dígitos; Los puntos de código más altos utilizarán naturalmente de cinco a seis dígitos hexadecimales.

¿La transformación inversa ejecutará JavaScript?

No. La página solo analiza el texto de escape admitido, sin utilizar eval o new Function.

¿Se subirá el contenido?

No, los cálculos de Code Point y UTF-8 se realizan completamente localmente.

Volver a Herramientas para desarrolladores