Escritorio de codificación

Punto de código Unicode

Convierte un único valor escalar Unicode a notación U+, y a sus formas decimal y hexadecimal.

Punto de código Unicode: Encuentra la identidad numérica Unicode de un único valor escalar. Punto de código Unicode muestra la notación U+ junto con las formas decimal y hexadecimal. Úsalo para distinguir caracteres de apariencia similar o identificar un símbolo pegado. Recuerda que un único símbolo visible puede contener varios escalares. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Character → U+ / banco de trabajo localProcesamiento local

Funciona por completo en tu navegador

Entrada de 16 caracteres · un valor escalar Unicode como resultado

Resultado

Listo

Los puntos de código sustitutos no son valores escalares Unicode y se rechazan.

Un carácter en pantalla, varios puntos de código

Lo que parece un solo carácter puede estar formado por varios puntos de código, pero esta herramienta acepta exactamente uno. Una bandera está formada por dos letras indicadoras regionales. Un pulgar hacia arriba con tono de piel está formado por dos. Un emoji de una familia une a varias personas mediante conectores de ancho cero. Un corazón rojo suele ser U+2764 seguido del selector de variación U+FE0F. Para separar una secuencia de este tipo, usa el inspector de Unicode.

Caracteres parecidos y longitud de las cadenas

La misma letra visible puede tener puntos de código diferentes. é puede ser el único U+00E9 o una e seguida del acento combinable U+0301, y el texto de ambas formas no se compara como igual hasta normalizarlo, normalmente a NFC. La а cirílica (U+0430) parece una a latina (U+0061), un recurso utilizado en direcciones web parecidas. Los puntos de código superiores a U+FFFF ocupan dos unidades UTF-16, por lo que "😀".length es 2 en JavaScript.

Cómo se usa

  1. Introduce el valor con el formato mostrado abajo.
  2. Ejecuta la conversión y comprueba el resultado según la convención de origen.
  3. Copia o descarga el resultado en el formato que requiera el destino.

Privacidad y límites

La conversión se ejecuta en tu navegador. Tus valores y resultados no se suben.

Herramientas relacionadas

Preguntas frecuentes

¿Por qué se rechaza mi único emoji como si tuviera más de un carácter?

Algunos emoji mostrados son secuencias, incluidos los indicadores de banderas, las variantes de tono de piel y las familias unidas mediante unificadores de ancho cero. Este campo acepta un escalar, no un grafema visual. Separa la secuencia en sus escalares componentes con un inspector Unicode y consulta aquí cada componente.

¿é y e seguida de un acento son la misma entrada?

Pueden parecer idénticos, pero el primero puede ser un único escalar U+00E9, mientras que el segundo contiene U+0065 seguido de U+0301. La segunda forma se rechaza por contener varios escalares. No se aplica ninguna normalización antes de la consulta, por lo que la herramienta muestra la representación introducida en lugar de elegir una grafía canónica.

¿El resultado decimal indica un valor de byte o la longitud de una cadena?

Es el identificador numérico de un escalar. Para 😀 es 128512, mientras que su representación UTF-8 necesita cuatro bytes y su cadena de JavaScript ocupa dos unidades de código UTF-16. Estas medidas responden a preguntas diferentes. Usa Text to Hex para obtener bytes, en lugar de tratar el identificador decimal como un byte codificado.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta