Texto y código / MULTIVERTO

Texto a puntos de código Unicode

Los puntos de código Unicode identifican caracteres mediante valores escalares hexadecimales; un carácter suplementario ocupa un punto, no dos unidades UTF-16. Convierte localmente en tu navegador.

Conversor en tiempo realTu entrada permanece en este navegador. El texto no se envía para convertirlo.
El archivo permanece en tu navegador.
Encadenar herramientas

Aplica cada herramienta de texto al resultado anterior.

01 / Guía

Cómo funciona

Los puntos de código Unicode identifican caracteres mediante valores escalares hexadecimales; un carácter suplementario ocupa un punto, no dos unidades UTF-16.

Información útil

Usa U+ seguido de una a seis cifras hexadecimales. Se rechazan sustitutos y valores mayores que U+10FFFF.

02 / Ejemplo

Ejemplo

Tu entrada¡Hola, año!
ResultadoU+00A1 U+0048 U+006F U+006C U+0061 U+002C U+0020 U+0061 U+00F1 U+006F U+0021

03 / Guía

Texto a puntos de código Unicode — Cómo funciona

Ejemplo práctico

Los puntos de código Unicode identifican caracteres mediante valores escalares hexadecimales; un carácter suplementario ocupa un punto, no dos unidades UTF-16. Convierte localmente en tu navegador. Por ejemplo, al introducir "¡Hola, año!" se obtiene "U+00A1 U+0048 U+006F U+006C U+0061 U+002C U+0020 U+0061 U+00F1 U+006F U+0021". Compara ambas partes carácter por carácter; el aspecto visible puede ocultar bytes o marcas combinantes distintos. En este sentido el texto legible se convierte en representación de transporte. Conserva tildes y signos en la entrada; el conversor lee primero sus valores Unicode y, cuando corresponde, los bytes UTF-8. Copia la salida completa, incluido relleno o escapes. Cortar un símbolo puede impedir el proceso inverso.

Cómo funciona la representación

Un punto de código Unicode es un número escalar asignado a un carácter, escrito aquí como U+ y cifras hexadecimales. U+0041 representa A; un símbolo superior a U+FFFF sigue siendo un punto aunque JavaScript lo represente internamente con dos unidades UTF-16. Los puntos no son bytes ni especifican cómo se codifica un archivo. Las marcas combinantes tienen puntos propios: una letra acentuada visible puede constar de un punto precompuesto o varios puntos. Esta herramienta rechaza valores sustitutos UTF-16 y superiores a U+10FFFF porque no son escalares válidos. La lista ayuda a investigar textos visualmente iguales y marcas invisibles. Los puntos de código Unicode identifican caracteres mediante valores escalares hexadecimales; un carácter suplementario ocupa un punto, no dos unidades UTF-16.

Una transformación de texto tiene dirección. Primero distingue si la fuente es texto Unicode legible, una lista de bytes, puntos de código o una cadena ya codificada. Pega un valor breve cuyo significado conozcas, examina el resultado y solo después procesa una entrada mayor. Conserva la fuente. Una secuencia codificada puede ser reversible y revelar cada byte original a cualquiera que conozca el formato; la codificación no protege la privacidad. El proceso se ejecuta en este navegador y no envía el contenido a un servidor de conversión. Aun así, el resultado puede hacerse público si lo pegas en un documento, incidencia o URL compartida.

Límites y uso fiable

Usa U+ seguido de una a seis cifras hexadecimales. Se rechazan sustitutos y valores mayores que U+10FFFF. Usa exactamente el alfabeto, la codificación de bytes y la forma de normalización que pide el sistema receptor. Los formatos parecidos no siempre son compatibles. Una cadena descodificada puede contener marcado o caracteres de control y la siguiente aplicación debe tratarla como entrada no fiable. Una conversión válida tampoco demuestra que los datos estén autorizados o sean correctos. Comprueba una ida y vuelta cuando la operación sea reversible y compara puntos de código o bytes UTF-8 si dos cadenas parecen iguales pero fallan una comparación exacta. Para datos guardados o firmados, documenta la transformación dentro del contrato de datos.

Cómo se transforma la entrada
Texto Unicode
Bytes UTF-8
Puntos U+