Caracteres: 0Bytes: 0
Formato:
El resultado de la conversion se mostrara aqui...

Convertidor Unicode

Codifique texto en secuencias de escape Unicode, entidades HTML, bytes hexadecimales UTF-8, escape CSS y formato de code points, o decodifique cadenas codificadas a texto legible. Todo el procesamiento se realiza en su navegador.

Que es el convertidor Unicode

Unicode es el estandar universal de codificacion de caracteres que asigna un code point unico a cada simbolo de cada sistema de escritura, desde ideogramas chinos y kana japones hasta emojis y simbolos matematicos. La conversion Unicode transforma texto legible en representaciones codificadas y viceversa, utilizando formatos como secuencias de escape \u, entidades HTML, secuencias de bytes UTF-8 y codigos de escape CSS.

Esta herramienta gratuita de conversion Unicode admite seis formatos de codificacion principales con conversion bidireccional. Ya sea que este depurando una aplicacion web internacionalizada, preparando cadenas para JSON y JavaScript, o trabajando con entidades HTML, puede realizar la conversion al instante en su navegador sin que los datos salgan de su dispositivo.

Caracteristicas del convertidor Unicode

  • Seis formatos de codificacion: escape \u, entidades HTML decimales, entidades HTML hexadecimales, bytes UTF-8 hexadecimales, code points Unicode y escape CSS
  • Conversion bidireccional: codifique texto en cualquier formato o decodifique cadenas codificadas a texto legible
  • Procesamiento en tiempo real: los resultados aparecen al instante mientras escribe
  • Compatibilidad completa con Unicode, incluyendo emojis, caracteres CJK y planos suplementarios
  • Gestion automatica de pares sustitutos para caracteres por encima de U+FFFF en formato de escape \u
  • Muestra el recuento de caracteres y bytes del texto de entrada
  • Carga y descarga de archivos de texto
  • Copia al portapapeles con un solo clic
  • Modo de pantalla completa para trabajar con textos extensos
  • 100 % procesado en el navegador: sus datos nunca abandonan su dispositivo

Como usar el convertidor Unicode

  1. Seleccione el modo Codificar o Decodificar.
  2. Elija el formato de destino en el menu desplegable: escape \u, HTML decimal, HTML hexadecimal, UTF-8 hexadecimal, code points o escape CSS.
  3. Escriba o pegue texto en el panel izquierdo; el resultado aparecera al instante en el panel derecho.
  4. Pulse el boton de intercambio para cambiar de modo y usar la salida como nueva entrada.
  5. Haga clic en Copiar para copiar el resultado o en Descargar para guardarlo como archivo de texto.

Formatos de codificacion Unicode explicados

  • Escape \u: formato de JavaScript y JSON, por ejemplo \u4F60\u597D. Los caracteres ASCII se mantienen sin cambios; los que superan U+FFFF se representan con pares sustitutos.
  • HTML decimal: referencias numericas de caracteres, por ejemplo 你好. Se utiliza para representar en HTML caracteres que no se pueden escribir directamente.
  • HTML hexadecimal: referencias hexadecimales de caracteres, por ejemplo 你好. Misma funcion que la decimal, pero mas compacta para code points grandes.
  • UTF-8 hexadecimal: representacion de bytes sin procesar, por ejemplo \xE4\xBD\xA0\xE5\xA5\xBD. Muestra la codificacion UTF-8 real de cada caracter a nivel de bytes.
  • Code points: notacion estandar Unicode, por ejemplo U+4F60 U+597D. Se emplea en tablas Unicode, documentacion y especificaciones tecnicas.
  • Escape CSS: formato compatible con CSS, por ejemplo \4F60 \597D. Se usa en la propiedad content, selectores y declaraciones de fuentes en CSS.

Casos de uso habituales de la conversion Unicode

  • Desarrollo frontend: codificar caracteres especiales en archivos fuente HTML, CSS y JavaScript
  • Depuracion de APIs: decodificar cadenas con escape \u en respuestas JSON y archivos de registro
  • Internacionalizacion: verificar y validar la representacion Unicode de contenido multilingue
  • Codificacion de correo electronico: preparar caracteres no ASCII para cabeceras y contenido MIME
  • Diagnostico de bases de datos: localizar y corregir problemas de codificacion en textos Unicode almacenados
  • Analisis de seguridad: decodificar cadenas Unicode ofuscadas en analisis de malware y pruebas XSS

Consejos para la conversion Unicode

  • Para preparar cadenas en JavaScript o JSON, elija el formato de escape \u, la sintaxis de escape mas utilizada en programacion
  • En desarrollo web se recomienda HTML hexadecimal, mas legible que el decimal para code points grandes
  • Para diagnosticar problemas de codificacion, use UTF-8 hexadecimal y verifique los bytes reales de cada caracter
  • El formato code points es ideal para buscar caracteres en el estandar Unicode o citarlos en documentacion tecnica
  • El escape CSS esta disenado exclusivamente para hojas de estilo: recuerde que cada secuencia de escape necesita un espacio posterior
  • En todos los formatos, los caracteres ASCII por debajo del code point 128 se muestran sin modificar para mayor legibilidad

Conversion Unicode y seguridad

La codificacion Unicode desempena un papel importante en la seguridad web. Los ataques de cross-site scripting a veces aprovechan secuencias de escape Unicode para eludir filtros de entrada; por ejemplo, codificando <script> como entidades HTML para sortear mecanismos de filtrado sencillos. Comprender la conversion Unicode ayuda a los profesionales de seguridad a identificar y prevenir este tipo de ataques.

Todos los datos se procesan integramente en su navegador. Ningun texto se envia a servidores, se almacena en bases de datos ni se comparte con terceros. Puede procesar contenido sensible o confidencial con total tranquilidad.

Preguntas frecuentes

Convertidor Unicode — Herramienta online gratis | ToolLab