Escritorio de codificación
Punto de código a Unicode
Convierte U+XXXX, 0xXXXX o una notación decimal en un carácter Unicode.
Punto de código a Unicode: Convierte un escalar Unicode numérico en el carácter que representa. Punto de código a Unicode acepta la notación U+, el formato hexadecimal 0x o dígitos decimales, y muestra el carácter junto con sus etiquetas numéricas correspondientes. Te ayuda a reproducir un símbolo específico sin depender de la distribución del teclado. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.
- Categoría
- Herramientas de desarrollo
- Se ejecuta
- En tu navegador
- Coste
- Gratis · sin registro
- Disponibilidad
- Lista para usar
Funciona por completo en tu navegador
Resultado
ListoSolo se aceptan valores escalares Unicode; se rechazan las mitades sustitutas y los valores superiores a U+10FFFF.
Escribir el carácter en el código
Cada lenguaje escapa un punto de código de una forma distinta. Para U+1F600: HTML acepta 😀 o 😀, CSS content usa "\1F600", JavaScript "\u{1F600}" y Python "\U0001F600". JSON solo tiene escapes de cuatro dígitos, por lo que un carácter superior a U+FFFF debe escribirse como un par suplente, \uD83D\uDE00, o incluirse directamente como UTF-8.
Cuando el carácter aparece como un cuadro
Un cuadro o un espacio en blanco indica que ninguna fuente instalada tiene un glifo para ese punto de código; el punto de código sigue siendo válido. Los emojis más recientes necesitan un sistema operativo actualizado. Los puntos de código de U+E000 a U+F8FF son de uso privado y no significan nada por sí mismos: las fuentes de iconos asignan allí sus iconos, por lo que solo se muestran cuando se carga esa fuente. Para ver los bytes UTF-8 con los que se almacena un carácter, usa Texto a hexadecimal.
Cómo se usa
- Introduce el valor con el formato que se muestra a continuación.
- Ejecuta la conversión y comprueba el resultado según la convención de origen.
- Copia o descarga la salida en el formato que necesite 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
¿41 se interpreta como hexadecimal o decimal?
Los dígitos sin prefijo se interpretan como decimales, por lo que 41 produce un paréntesis de cierre. Usa U+0041 o 0x41 para la letra A. Introduce un único valor sin espacios, signos ni una secuencia de escape entre comillas. La notación U+ permite hasta seis dígitos hexadecimales; la notación decimal permite hasta siete dígitos.
¿Por qué D800 y 110000 no son entradas U+ válidas?
U+D800 es un punto de código sustituto, no un escalar, y U+110000 está por encima del máximo U+10FFFF. La herramienta rechaza ambos. Los escalares no asignados o de uso privado son diferentes: pueden aceptarse aunque ninguna fuente proporcione un glifo significativo para ellos.
¿Un resultado en blanco significa que la conversión ha fallado?
No necesariamente. Un escalar válido puede ser un carácter de control, un espacio en blanco o una marca combinada sin una forma visible independiente. Si falta la fuente, puede mostrarse un recuadro. Comprueba las etiquetas U+ y decimal y compara la definición Unicode del valor, en lugar de suponer que todo escalar aceptado debe mostrarse como una letra.
Herramienta gratuita · se ejecuta en tu navegador · sin cuenta