Codificador / decodificador de entidades HTML
Codifica texto para que caracteres especiales como `<`, `>` y `&` se muestren con seguridad dentro de HTML, o decodifica entidades HTML como `&` y `<` a texto legible.
Cómo usarlo
En modo Codificar, los caracteres con significado especial en HTML (`<`, `>`, `&`, comillas) se sustituyen por su entidad equivalente (`<`, `>`, `&`, `"`, `'`) para que se muestren como caracteres literales en vez de interpretarse como marcado.
En modo Decodificar, pega HTML con entidades para ver los caracteres reales — útil para leer exportaciones HTML, feeds RSS o respuestas de API donde el texto vuelve codificado.
Preguntas frecuentes
¿Por qué debo codificar < y & en HTML?
Porque un `<` sin escapar parece el inicio de una etiqueta y un `&` el de una entidad — dejarlos sin escapar en el contenido puede romper la página o, peor, permitir marcado inyectado si el texto viene del usuario.
¿Es lo mismo que la codificación de URL?
No — problema y caracteres distintos. La codificación de URL hace el texto seguro dentro de una URL; la de entidades HTML lo hace seguro dentro de un documento HTML.
¿Qué diferencia hay entre entidades con nombre y numéricas?
Las entidades con nombre como `&` son más legibles en el código; las numéricas como `&` representan el mismo carácter por su punto de código Unicode y funcionan incluso sin entidad con nombre.
¿Se sube mi texto a algún sitio?
No — la codificación y decodificación ocurren por completo en tu navegador con APIs estándar del DOM. Nada se envía a un servidor.