Codificador HTML
Escapa &, <, > y las comillas a entidades HTML para mostrar texto con seguridad dentro de marcado. Todo en tu navegador.
Pega el marcado para escapar
Resultado
¿Qué es la codificación HTML?
La codificación HTML sustituye los caracteres con significado especial en el marcado por entidades con nombre o numéricas. El ampersand pasa a & y el signo menor que a <.
Se usa para mostrar fragmentos de código, comentarios de usuarios y cualquier texto que el navegador interpretaría como etiquetas.
Cómo escapar HTML
- Pega el HTML o el texto que quieras escapar.
- Pulsa Codificar HTML.
- Los cinco caracteres &, <, >, " y ' se convierten en entidades.
- Copia el resultado en tu plantilla.
Ejemplos de codificación HTML
Un enlace
<a href="#">Home</a>
<a href="#">Home</a>
Un ampersand
Tom & Jerry
Tom & Jerry
Etiqueta script
<script>
<script>
Codificador en el navegador frente a otras opciones
| Criterio | Codificador de UrsaKit | Editar entidades a mano | Helpers de plantilla |
|---|---|---|---|
| Caracteres cubiertos | Los cinco peligrosos | Fácil saltarse uno | Depende del framework |
| Ida y vuelta | Combina con el decodificador | Manual | Habitual |
| Los datos salen del dispositivo | No, se ejecuta en el navegador | No | Depende de la app |
Preguntas frecuentes
¿El codificador HTML es gratis?
Sí, sin cuenta y sin límite.
¿Qué caracteres se escapan?
&, <, > y ambos tipos de comillas, los que cambian cómo interpreta el navegador el marcado.
¿Es lo mismo que la codificación de URL?
No. La codificación HTML produce entidades como & y la de URL secuencias como %26.
¿Evita el XSS?
Escapar la salida es una parte de la defensa, pero también debes validar la entrada y usar el escapado de tu framework.
¿Se suben mis datos?
No. La codificación se ejecuta con JavaScript en tu navegador.