Saltar al contenido

Convertidor de Decimal a Texto

Pegue puntos de código Unicode decimales y obtenga los caracteres que representan, emoji incluidos.

Procesado localmente en tu navegador

Puntos de código Unicode decimales de 0 a 1114111.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de Decimal a Texto?

Un punto de código decimal es el número ordinario de un carácter Unicode: 65 es "A", 233 es "é", 8364 es "€" y 128512 es 😀. Es el valor que toman String.fromCodePoint() en JavaScript, chr() en Python y las referencias &#N; en HTML.

El convertidor lee una lista de números separados por espacios, comas o saltos de línea, comprueba que cada uno esté entre 0 y 1 114 111 y no sea un sustituto (55296–57343, inutilizable por sí solo) y ensambla la cadena. No trata los números como bytes: 195 169 da "é", no "é".

¿Cómo funciona?

  1. Pegue sus números, separados por espacios, comas o saltos de línea.
  2. Revise el texto de salida; un error nombra el primer número no válido.
  3. Use Intercambiar para volver de texto a la lista de puntos de código.

Casos de uso habituales

  • Leer una lista de puntos de código impresa por un script, una base de datos o una tabla de fuente.
  • Crear un emoji o símbolo a partir de su número para pegarlo en un documento.
  • Verificar el valor decimal citado en una entidad HTML (€) o en una tabla Unicode.
  • Reconstruir una cadena a partir de la salida de codePointAt() al depurar.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
72 105 32 128512 32 233 32 19990
Salida
Hi 😀 é 世

Privacidad

Convertidor de Decimal a Texto se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Los números son puntos de código, no bytes. Use ASCII a texto para valores de bytes, que se decodifican como UTF-8.

Preguntas frecuentes

¿Por qué 195 169 no produjo "é"?

Aquí 195 y 169 son dos puntos de código distintos (Ã y ©). El par 195 169 es la forma en bytes UTF-8 de é: decodifíquelo con ASCII a texto. El punto de código de é solo es 233.

¿Cuál es el número máximo permitido?

1114111 (U+10FFFF), el último punto de código Unicode. Los valores de 55296 a 57343 son sustitutos y se rechazan.

¿Puedo convertir puntos de código hexadecimales como U+1F600?

Conviértalos antes a decimal (128512) o use la herramienta de desescape Unicode, que lee U+1F600 directamente.

Más herramientas en Codificación y decodificación →