Codificar / Decodificar Entidades HTML

Escapa o convierte entidades HTML al instante mientras escribes.

100% en tu navegador — no se sube nada

Convertir caracteres especiales a entidades HTML

Sobre este codificador de entidades HTML

En modo codificar, los caracteres que rompen el HTML —el ampersand, los signos de mayor y menor, y las comillas— se convierten en entidades seguras como & o <. Un modo opcional convierte además todo lo que no sea ASCII: la ñ y las vocales acentuadas se vuelven entidades con nombre como ñ y á, y el resto recibe un código hexadecimal. El modo decodificar hace lo inverso y entiende entidades con nombre, decimales y hexadecimales, y deja intacto lo que no sea una entidad válida.

Es útil para desarrolladores que escapan contenido de usuarios antes de mostrarlo, para quienes pegan texto en un CMS o en plantillas de correo HTML donde los acentos se dañan, y para limpiar HTML extraído lleno de códigos como é. Todo corre localmente en tu navegador con JavaScript: el texto que pegas nunca se sube ni se guarda en ningún servidor.

Preguntas frecuentes

¿Para qué sirven las entidades HTML?

Permiten mostrar caracteres reservados como texto —por ejemplo, escribir < para que se vea el signo de menor sin que el navegador lo interprete como una etiqueta— y representar acentos o símbolos en sistemas que no manejan bien UTF-8.

¿Cuándo conviene codificar todo lo no ASCII?

Cuando el destino no garantiza UTF-8: plantillas de correo HTML, sistemas antiguos o feeds RSS que dañan los acentos. En una página moderna con charset UTF-8 basta con escapar los cinco caracteres esenciales (&, <, >, y las comillas).

¿Mi texto se envía a algún servidor?

No. La codificación y la decodificación ocurren completamente en tu navegador con JavaScript. Nada se sube ni se guarda, así que puedes procesar contenido privado o confidencial sin riesgo.

Herramientas relacionadas