Herramienta para traducir códigos Unicode. Unicode es un estándar de codificación de caracteres informáticos destinado a dar a cualquier carácter un identificador numérico.
Codificación Unicode - dCode
Etiqueta(s): Codificación de Caracteres, Internet
dCode es gratuito y sus herramientas son una valiosa ayuda en juegos, matemáticas, geocaching, acertijos y problemas para resolver todos los días.
¿Una sugerencia? ¿Un comentario? ¿Un error? ¿Una idea? ¡Escribe en dCode!
Unicode es un estándar de codificación de caracteres diseñado para permitir la representación, el procesamiento y el intercambio de texto en distintos idiomas y sistemas informáticos. Unicode asigna un punto de código (code point/codepoint) a cada carácter codificado. Este punto de código es un identificador numérico definido por el estándar; sin embargo, algunas representaciones, incluidos ciertos emojis, pueden estar formadas por varios puntos de código. Los caracteres Unicode pueden representarse en memoria o en archivos mediante distintos formatos de codificación, como UTF-8, UTF-16 y UTF-32. La versión 18.0 del estándar Unicode, publicada en septiembre de 2026, contiene 172.808 caracteres codificados.
Los primeros 128 puntos de código Unicode (U+0000 a U+007F) corresponden a los caracteres ASCII. Unicode también incluye caracteres de numerosos sistemas de escritura (griego, cirílico, etc.), símbolos técnicos, signos de puntuación y muchos otros caracteres.
Un punto de código Unicode no es lo mismo que su representación en bytes: UTF-8, UTF-16 y UTF-32 son formatos de codificación que transforman los puntos de código en unidades de código. La visualización del texto en pantalla depende después del software y de las fuentes disponibles.
Es posible representar un mensaje sustituyendo cada carácter por su punto de código Unicode, expresado en notación decimal o hexadecimal.
Ejemplo: Considérese el mensaje DCΦD€ (la palabra DCODE, con la letra griega phi Φ en lugar de O y el símbolo del euro € en lugar de E).
Cada carácter está asociado al siguiente punto de código Unicode:
| Carácter mostrado | Punto de código decimal | Punto de código hexadecimal |
|---|---|---|
| D | 68 | U+0044 |
| C | 67 | U+0043 |
| Φ | 934 | U+03A6 |
| D | 68 | U+0044 |
| € | 8364 | U+20AC |
Los puntos de código Unicode pueden expresarse en notación decimal o hexadecimal. La notación hexadecimal suele utilizarse por ser más concisa y generalmente va precedida del prefijo U+.
Para decodificar una secuencia de valores que representan puntos de código Unicode, asociar cada valor con el carácter correspondiente. Comprobar si los valores están expresados en notación decimal o hexadecimal y tener en cuenta los separadores utilizados.
Ejemplo: El mensaje 68,67,934,68,8364 (valores decimales) se decodifica de la siguiente manera: 68 => D, 67 => C, 934 => Φ, 68 => D y 8364 => €, lo que da como resultado DCΦD€.
Un mensaje de este tipo suele estar compuesto por valores numéricos separados por espacios, comas u otro separador. Estos valores suelen expresarse en notación decimal o hexadecimal y, más raramente, en binario. Para las letras latinas básicas sin tilde ni otros signos diacríticos, los códigos decimales de las mayúsculas A-Z van del 65 al 90, mientras que los de las minúsculas a-z van del 97 al 122; estos valores son idénticos en ASCII y Unicode. La presencia de números dentro de estos intervalos no basta por sí sola para confirmar que se trata de una codificación mediante puntos de código Unicode.
UTF8 es una codificación de caracteres Unicode de longitud variable y compatible con versiones anteriores de ASCII: los primeros 128 puntos de código se representan con los mismos bytes que en ASCII. UTF-8 es la codificación más utilizada en la Web.
UTF16 representa los puntos de código mediante una o dos unidades de código de 16 bits; se utiliza en Java y en numerosas API de Windows.
UTF32 utiliza una unidad de código de 32 bits por punto de código. Esta codificación es menos habitual para el intercambio de texto y en la Web.
dCode conserva la propiedad del código fuente "Codificación Unicode". Cualquier algoritmo para "Codificación Unicode", subprograma o fragmento o script (convertidor, solucionador, cifrado / descifrar, codificar / decodificar, cifrar / descifrar, descifrar, traducir), o todas las funciones "Codificación Unicode" (calcular, convertir, resolver, descifrar / cifrar, descifrar / cifrar, decodificar / codificar, traducir) escritas en cualquier lenguaje informático (Python, Java, PHP, C#, Javascript, Matlab, etc.) o cualquier base de datos, o acceso API a "Codificación Unicode" no son públicas (excepto una licencia explícita de código abierto). Lo mismo ocurre con la descarga para uso sin conexión en PC, dispositivos móviles, tabletas, iPhone o Android. aplicación.
Recordatorio: dCode es un recurso educativo y didáctico, accesible online de forma gratuita y para todos.
El contenido de la página "Codificación Unicode" así como sus resultados pueden copiarse y reutilizarse libremente, incluso con fines comerciales, siempre que se cite dCode.fr como fuente (Licencia de distribución libre Creative Commons CC-BY).
La exportación de los resultados es gratuita y se realiza simplemente haciendo clic en los íconos de exportación ⤓ (formato .csv o .txt) o ⧉ copiar y pegar.
Para citar dCode.fr en otro sitio web, utilice el enlace:
En un artículo o libro científico, la cita bibliográfica recomendada es: Codificación Unicode en dCode.fr [sitio web en línea], recuperado el 2026-11-09,