Codificador y decodificador de entidades HTML
Convierte caracteres especiales en referencias HTML o revísalas como texto sin ejecutar etiquetas.
Todo listo para empezar.
Un ejemplo práctico
Entrada o configuración
<p title="Café">Tomás & Ana</p>
Resultado de ejemplo
<p title="Café">Tomás & Ana</p>
Cuándo resulta útil
Útil para mostrar fragmentos HTML como texto e inspeccionar contenido codificado. Los resultados siempre se muestran como texto plano.
Cómo funciona y cuáles son sus límites
Se codifican &, <, >, comillas dobles y apóstrofos. La opción no ASCII añade referencias numéricas decimales para los demás caracteres, con un punto de código completo por emoji.
Se admiten 2.125 referencias HTML5 con nombre y referencias numéricas decimales o hexadecimales. El punto y coma final es obligatorio. Los nombres distinguen mayúsculas; las referencias desconocidas no cambian. Solo se hace una pasada.
Los puntos numéricos no válidos producen el carácter de sustitución. Las referencias C1 siguen las equivalencias HTML. No es un sanitizador HTML ni un escape universal para JavaScript, CSS, URL o todos los atributos.
Detalles útiles
¿Se ejecutarán etiquetas script decodificadas?
No. El resultado se muestra en un campo de texto de solo lectura.
¿Por qué &lt; solo pasa a <?
La decodificación es de una sola pasada; no se expande recursivamente.
¿Se aceptan referencias sin punto y coma?
No. Se requiere el punto y coma para un comportamiento predecible.