Codificar entidades HTML

Codifica caracteres especiales en entidades HTML como & y <.

Resultado

Ejemplos de uso

Insertar texto de forma segura en código HTML

Antes de meter texto escrito por un usuario directamente en un documento HTML, convierte caracteres como &, < y > en entidades para que no rompan el marcado.

Mostrar un ejemplo de código en documentación

Cuando quieras mostrar un fragmento HTML/XML como texto literal en un blog o documento, codifícalo primero para que el navegador no lo interprete como etiquetas reales.

Convertir emojis o texto no latino en entidades numéricas

Activa 'Codificar también todos los caracteres no ASCII' para convertir emojis o caracteres como 日本語 en referencias numéricas como &#26085;.

Preguntas frecuentes

¿Se envía mi texto a un servidor?

No. Toda la codificación ocurre por completo en tu navegador, y lo que introduces nunca se envía a un servidor.

¿Existe riesgo de que se ejecute un script?

No. Tu entrada se trata de forma segura como un nodo de texto y solo se lee el marcado ya escapado resultante, así que nunca se analiza ni ejecuta como HTML real.

¿Qué caracteres se codifican por defecto?

Los cinco caracteres con significado especial en HTML —&, <, >, " y '— se codifican por defecto.

¿Puedo decodificar entidades también?

Sí, usa la herramienta 'Decodificar entidades HTML' para la conversión inversa.