Conversor Unicode Gratis: Texto a Código Unicode y Viceversa Online
795 usosUnicode (U+xxxx)
HTML Entity (xxx;)
JavaScript (\\uxxxx)
UTF-8 Hex
Consejos sobre Unicode
Texto a código Unicode
Unicode asigna un número único a cada carácter del mundo: letras, números, emojis, símbolos chinos, árabes y más. Nuestra herramienta muestra estos códigos.
Código a texto — decodificar
Pega códigos Unicode (U+XXXX) para ver los caracteres que representan. Útil para depurar texto y entender la codificación.
Descubre códigos de emojis
Cada emoji tiene un código Unicode. Escribe un emoji para ver su punto de código. Ejemplo: 😀 es U+1F600.
Preguntas frecuentes
¿Puedo usar este conversor para escapar cadenas para JavaScript?
Sí, por supuesto. Pega tu cadena en el campo de entrada y busca la sección 'Escapes de JavaScript'. Allí verás la versión escapada lista para usar en código JS, incluyendo comillas y barras invertidas. Por ejemplo, una comilla doble se convierte en \". Esto te ahorra escapar cada carácter manualmente, especialmente en cadenas largas. Puedes copiar la salida directamente en tu script.
¿Por qué mi texto se ve diferente después de la conversión?
Puede que un carácter se renderice raro en tu navegador o editor. Pégalo en el conversor y mira la salida 'UTF-8 Hex'. Un espacio normal (U+0020) y un espacio de no separación (U+00A0) se ven iguales, pero se comportan de forma distinta en el código. El conversor revela la diferencia real en menos de un segundo. Consejo práctico: copia los valores hex en lugar de fiarte de lo que ves.
¿Hay diferencia entre el hex UTF-8 y los puntos de código Unicode?
Sí, están relacionados pero no son lo mismo. Los puntos de código Unicode son números abstractos asignados a cada carácter — como U+00E9 para é. El hex UTF-8 muestra cómo ese mismo carácter se codifica en bytes para almacenamiento. Para é, el hex UTF-8 es C3 A9 (2 bytes). Pega la letra é en este conversor y compara ambas salidas una al lado de la otra. Consejo práctico: al depurar errores de codificación, revisa primero el hex UTF-8 — revela problemas a nivel de byte que los puntos de código por sí solos no detectan.
¿Puedo escribir puntos de código Unicode sin el prefijo U+?
Claro, basta con ingresar números hexadecimales sin formato como "0048 0065" y el conversor los interpreta. Los coteja con la base de datos Unicode y muestra el texto correspondiente en el área de entrada. También puedes mezclar formatos — pega "U+0048" junto a "0065" y ambos funcionan. Ahorra tiempo cuando extraes puntos de código de un archivo de registro. Consejo práctico: para conversiones por lotes más limpias, elimina primero todos los prefijos.
¿Este conversor normaliza el texto o muestra los bytes originales?
Muestra los bytes y puntos de código exactamente como los escribes, sin normalización. Un carácter como 'ü' puede ser un solo punto U+00FC o dos (U+0075 U+0308, u + diéresis). Pega ambas versiones y compara las salidas en la sección UTF-8 hex. Esto es clave cuando estás comparando dos versiones de un documento traducido y esas ü se ven iguales pero rompen tu expresión regular. Consejo: usa un normalizador aparte si necesitas formas NFC o NFD.
¿Cuál es la diferencia entre \uXXXX y U+XXXX?
Ambos representan puntos de código Unicode, pero en formatos distintos. \uXXXX es la sintaxis de escape de JavaScript — \u00E9 da é directamente en el código. U+XXXX es la notación formal Unicode usada en documentación, como U+00E9. Este conversor muestra ambos formatos en secciones separadas. Pega un carácter como € y compara: verás \u20AC en escapes de JavaScript y U+20AC en puntos de código. Consejo práctico: usa \u para cadenas JS, U+ para reportes de errores o especificaciones.
¿El conversor maneja bien los emojis y caracteres del plano astral?
Sí, los maneja perfectamente. Los emojis como 😀 viven fuera del Plano Multilingüe Básico, así que necesitan dos unidades de código en UTF-16. Pégalo y verás su punto de código completo (U+1F600), el par sustituto en los escapes de JavaScript (\uD83D\uDE00) y el hex UTF-8 de 4 bytes (F0 9F 98 80). Muchas herramientas gratuitas fallan aquí, pero esta no. Consejo práctico: si guardas emojis en una base de datos MySQL, revisa primero la salida hex UTF-8 para confirmar que el collation de tus columnas soporta caracteres de 4 bytes.
¿Se exponen mis claves API confidenciales durante el proceso de conversión?
Tus datos se quedan exclusivamente en el navegador gracias al procesamiento local. Pega contraseñas o tokens de acceso sin miedo a filtraciones en servidores ajenos. La pestaña de red de tu navegador confirmará que no existen peticiones salientes al traducir. Esta ejecución en el cliente garantiza la total confidencialidad de tus proyectos.
¿Por qué aparecen extraños signos de interrogación al pegar texto convertido en Excel?
Excel suele esperar codificaciones ANSI antiguas en lugar del formato hexadecimal UTF-8 estándar de esta herramienta. Copia los bytes hexadecimales y utiliza el asistente de importación de texto para seleccionar la tabla correcta. Consejo práctico: guarda tus archivos con marcas BOM para evitar errores visuales.
¿Pueden los editores de texto estándar manejar estas salidas convertidas?
La mayoría de los editores modernos como VS Code manejan estas salidas sin problemas. Pega tus entidades HTML convertidas en un archivo vacío y el editor las mostrará correctamente. Las herramientas más antiguas pueden tener problemas con los caracteres multibyte si no guardas el archivo en UTF-8. Comprueba siempre la configuración de codificación de tu editor antes de guardar.
Cómo Convertir Unicode
- Escribe o pega texto para ver sus códigos Unicode
- O introduce códigos Unicode para ver los caracteres
- Los puntos de código se muestran en formato U+XXXX
- Funciona con cualquier idioma, símbolo o emoji