Codificador y decodificador de entidades HTML

Convierte caracteres especiales en entidades HTML o recupéralos como texto. Admite referencias con nombre, decimales y hexadecimales, además de Unicode y emojis.

0 caracteres
Resultado

El resultado aparecerá aquí.

Cómo codificar o decodificar entidades HTML

  1. Pega texto o referencias de caracteres HTML y elige codificar o decodificar.
  2. Activa las entidades con nombre para obtener formas como &; desactívalas si prefieres referencias hexadecimales.
  3. Ejecuta la conversión y copia o descarga el texto. El resultado se muestra literalmente, no como una página web.

Claves para usar Codificador y decodificador de entidades HTML

La codificación permite mostrar como texto los signos < y > y otros caracteres especiales. Aquí nunca se ejecuta el resultado decodificado. Codificar entidades no sustituye la limpieza de HTML adecuada a cada contexto.

Ejemplo: mostrar etiquetas HTML como texto

Entrada
<p title="A&B">¡Hola, mundo! 👋</p>
Resultado
&lt;p title=&quot;A&amp;B&quot;&gt;&iexcl;Hola, mundo! &#x1F44B;&lt;/p&gt;

Preguntas sobre Codificador y decodificador de entidades HTML

¿Qué diferencia hay entre entidades con nombre y referencias numéricas?

&copy;, &#169; y &#xA9; representan ©. La decodificación admite nombres y referencias decimales o hexadecimales. Al codificar con la opción de nombres activada se usan los disponibles; los demás caracteres, incluidos los emojis, se expresan como referencias numéricas.

¿Por qué &lt; se convierte en &amp;lt;?

Si vuelves a codificar texto con entidades, sus signos & se escapan otra vez. Cada decodificación elimina una capa: &amp;lt; pasa a &lt;, no a <. Revisa el origen antes de repetirla. &nbsp; es un espacio de no separación, distinto de un espacio normal.

¿Es lo mismo que la codificación URL?

No. HTML usa referencias como &amp; y las URL usan escapes como %26. Para valores de parámetros, utiliza la herramienta URL. Una URL dentro de un atributo HTML puede necesitar codificar sus valores y, después, escapar el valor del atributo como HTML.

¿Sirve para limpiar HTML o evitar XSS?

No: convierte caracteres, pero no vuelve seguro un HTML no confiable. Aquí el resultado se muestra como texto y nunca se ejecuta. El código real necesita protección según el contexto HTML, URL, CSS o JavaScript. Se rechazan entidades desconocidas, referencias sin punto y coma y referencias numéricas inválidas.

¿Se suben mis archivos, tokens o textos?

No. Los datos se procesan en tu navegador. El sitio proporciona la página y el programa, pero no envía tus datos a un servidor de conversión ni los guarda en una cuenta.

Todas las herramientas para desarrolladores

Codificación y archivos

Convierte entre texto, bytes, URL e imágenes incrustadas sin alterar los datos originales.

Revisión de datos y textos

Lee datos estructurados y tokens, y comprueba exactamente qué ha cambiado.

Hashes, identificadores y horarios

Verifica archivos, genera identificadores y consulta fechas y ejecuciones periódicas.

Los datos y archivos se procesan en tu dispositivo. No dejes resultados confidenciales en un portapapeles compartido y utiliza un dispositivo de confianza para claves privadas y tokens.