HTML Encode / Decode

Convierte caracteres especiales en entidades HTML y viceversa.

Qué es el HTML encoding

Convierte caracteres con significado especial en HTML — como <, >, & y comillas — en entidades (&lt;, &gt;, &amp;) para que se muestren como texto literal en vez de interpretarse como código.

Cuándo usarlo

Esencial para mostrar código fuente dentro de una página web, o para evitar que texto escrito por usuarios se interprete como HTML/script (prevención básica de XSS).

Preguntas frecuentes

¿Por qué necesito codificar HTML?

Para mostrar caracteres como < y > como texto literal, en vez de que el navegador los interprete como parte del código de la página.

¿Esto protege contra ataques XSS?

Ayuda como capa básica, pero no sustituye la validación y sanitización adecuada en el backend.