Saltar al contenido

Convertidor de Texto a Decimal

Obtenga el número Unicode de cada carácter: "é" es 233, "世" es 19990 y 😀 es 128512.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de Texto a Decimal?

Cada carácter de Unicode tiene un punto de código único, y su forma decimal es la que usan codePointAt() de JavaScript, ord() de Python o é de HTML. Identifica el carácter en sí, sea cual sea la codificación en bytes.

Este convertidor recorre el texto por punto de código (no por unidad UTF-16 ni por byte): un emoji es un solo número, nunca dos mitades de sustituto. Se distingue de la herramienta ASCII, que lista bytes UTF-8: aquí é es un número (233), no dos (195 169). Elija espacio, coma, coma + espacio o salto de línea como separador.

¿Cómo funciona?

  1. Escriba o pegue su texto, incluidos emoji y caracteres no latinos.
  2. Seleccione el separador entre números.
  3. Copie la lista de puntos de código o use Intercambiar para reconstruir texto desde números.

Casos de uso habituales

  • Hallar el número que hay que pasar a String.fromCodePoint(), chr() o a las entidades &#N;.
  • Comparar caracteres parecidos ("a" latina 97 frente a "а" cirílica 1072).
  • Documentar los caracteres exactos de un nombre en un informe de error de codificación.
  • Preparar datos de puntos de código para probar una fuente, un teclado o un procesador de texto.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

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

Privacidad

Convertidor de Texto a Decimal 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

Un carácter visible puede constar de varios puntos de código (por ejemplo un emoji de familia o una letra más un acento combinante). Cada punto de código recibe su propio número.

Preguntas frecuentes

¿Qué diferencia hay entre puntos de código y códigos ASCII?

Los puntos de código identifican caracteres (é = 233). Los códigos ASCII/bytes son bytes de almacenamiento (é = 195 169 en UTF-8). Para bytes, use Texto a ASCII.

¿Por qué veo varios números para un solo emoji?

Muchos emoji son secuencias: 👨‍👩‍👧 une tres emoji con uniones de ancho cero (8205). Cada parte tiene su punto de código.

¿Cómo obtengo puntos de código en hexadecimal (U+1F600)?

Use el inspector Unicode, que muestra la notación U+, UTF-8 y UTF-16 de cada carácter.

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