Codificar y decodificar entidades HTML

Inserta caracteres especiales y etiquetas en HTML de forma segura, o vuelve legible el texto con &.

100 % privado: todo se procesa localmente en tu navegador. Tus datos nunca salen de tu dispositivo.

Cómo se usa

  1. Pega texto o HTML en el recuadro izquierdo.
  2. Haz clic en “Codificar” o “Decodificar”.
  3. Elige el modo: solo caracteres especiales de HTML, entidades con nombre o todo lo no ASCII en numérico.

¿Cuándo se necesitan entidades HTML?

Los caracteres < > & " ' tienen un significado especial en HTML. Para mostrarlos como texto, por ejemplo en código de ejemplo, hay que escribirlos como &lt;, &gt;, &amp;, etc. Esto también protege frente a cross-site scripting.

Las tildes, la ñ o símbolos como € funcionan directamente en páginas UTF-8, pero las entidades son útiles en plantillas de correo, XML o sistemas con otras codificaciones.

Preguntas frecuentes

¿Entidades con nombre o numéricas?

Las entidades con nombre como &euro; son más legibles; las numéricas como &#8364; sirven para cualquier carácter Unicode.

¿Se ejecutan scripts al decodificar?

No. El texto se decodifica de forma segura y las etiquetas HTML no se interpretan.

¿Puedo codificar emojis?

Sí, en modo numérico cada carácter se convierte en &#…;, también los emojis.