Convertidor de Texto Unicode
Convierte texto entre caracteres simples y formatos Unicode como puntos de código (U+XXXX), secuencias de escape de JavaScript, entidades HTML, valores hexadecimales y decimales
Entrada
Salida
Leerme
¿Qué es Unicode?
Unicode es un estándar universal de codificación de caracteres que asigna un número único (llamado punto de código) a cada carácter utilizado en los lenguajes escritos de todo el mundo. A diferencia de los sistemas de codificación más antiguos como ASCII, que solo admitían 128 caracteres, Unicode puede representar más de 1,1 millones de caracteres, incluidos letras de todos los alfabetos, símbolos, emojis y caracteres especiales. Esto lo hace esencial para crear software que funcione en diferentes idiomas y plataformas.
Un punto de código Unicode suele escribirse como U+ seguido de un número hexadecimal. Por ejemplo, la letra “A” es U+0041, y el emoji 😀 es U+1F600. Diferentes lenguajes de programación y sistemas representan estos puntos de código en varios formatos, por lo que a menudo es necesario convertir entre formatos.
Descripción de la herramienta
Esta herramienta convierte texto entre caracteres simples y varios formatos de representación Unicode. Soporta conversión bidireccional entre seis formatos diferentes: texto plano, puntos de código Unicode, secuencias de escape JavaScript, entidades numéricas HTML, valores hexadecimales y valores decimales. Simplemente seleccione los formatos de entrada y salida, y la conversión ocurre al instante.
Ejemplos
| Entrada | Formato | Salida |
|---|---|---|
| Hello | Puntos de código | U+0048 U+0065 U+006C U+006C U+006F |
| Hello | JS Escape | \u0048\u0065\u006C\u006C\u006F |
| Hello | Entidades HTML | Hello |
| Hello | Hexadecimal | 0048 0065 006C 006C 006F |
| Hello | Decimal | 72 101 108 108 111 |
| 😀 | Puntos de código | U+1F600 |
| Привет | JS Escape | \u041F\u0440\u0438\u0432\u0435\u0442 |
Características
- Conversión bidireccional entre los seis formatos Unicode
- Compatibilidad total con Unicode, incluidos emojis y caracteres fuera del Plano Multilingüe Básico (BMP)
- Manejo de pares sustitutos para secuencias de escape JavaScript con caracteres superiores a U+FFFF
- Conversión en tiempo real mientras escribe, con resultados instantáneos
- Funcionalidad de copiar e intercambiar para revertir rápidamente las conversiones
Casos de uso
- Desarrollo web: Convertir caracteres especiales a entidades HTML para una visualización segura en páginas web
- Codificación JavaScript/JSON: Escapar caracteres no ASCII para su uso en cadenas JavaScript o archivos JSON
- Depuración de problemas de codificación: Inspeccionar los puntos de código exactos de los caracteres para diagnosticar problemas de codificación de texto
- Procesamiento de texto multiplataforma: Convertir caracteres a formatos numéricos para sistemas que no admiten Unicode de forma nativa
- Aprender Unicode: Explorar cómo se representan diferentes caracteres en varios formatos de codificación