Entidades HTML

Codifica y decodifica entidades HTML. Convierte caracteres especiales a <, &, é y viceversa.

Entrada

Arrastra y suelta un archivo aquí, o

haz clic para seleccionar

Resultado

Acerca de esta herramienta

Las entidades HTML son secuencias de escape que representan caracteres especiales en documentos web. Caracteres como <, >, & o letras acentuadas pueden romper el HTML o mostrarse mal si no se codifican correctamente. Esta herramienta codifica cualquier texto a entidades HTML seguras (&lt;, &amp;, &#233;) y también hace la operación inversa: decodifica entidades nombradas, decimales y hexadecimales de vuelta a sus caracteres originales. Todo el procesamiento ocurre en tu navegador: ningún dato se envía a servidores externos, por lo que es seguro usarlo con contenido sensible.

Sobre esta herramienta

Las entidades HTML son secuencias de escape que representan caracteres especiales en documentos web. Caracteres como <, >, & o letras acentuadas pueden romper el HTML o mostrarse mal si no se codifican correctamente. Esta herramienta codifica cualquier texto a entidades HTML seguras (&lt;, &amp;, &#233;) y también hace la operación inversa: decodifica entidades nombradas, decimales y hexadecimales de vuelta a sus caracteres originales. Todo el procesamiento ocurre en tu navegador: ningún dato se envía a servidores externos, por lo que es seguro usarlo con contenido sensible.

Casos de uso

  • Escapar código HTML para mostrarlo como texto visible en tutoriales o documentación
  • Preparar texto con caracteres especiales para incluirlo en HTML sin romper el marcado
  • Decodificar entidades heredadas de sistemas antiguos o APIs
  • Convertir texto con acentos y símbolos a su forma ASCII segura

Preguntas frecuentes

¿Qué son las entidades HTML y para qué sirven?
Las entidades HTML son secuencias que empiezan por & y terminan en ; que representan caracteres especiales. Sirven para mostrar caracteres reservados como < o & sin que el navegador los interprete como marcado HTML, y para representar símbolos que pueden no estar disponibles en la codificación del documento.
¿Qué caracteres codifica esta herramienta?
Al codificar, siempre escapa los caracteres reservados del HTML (&, <, >, comillas dobles y simples) y convierte cualquier carácter no ASCII (acentos, emojis, símbolos) a su entidad numérica &#NNN;, que es segura en cualquier codificación.
¿Qué formatos de entidad puedo decodificar?
El decodificador reconoce entidades nombradas comunes (&amp;, &lt;, &eacute;, &copy;...), entidades decimales (&#233;) y hexadecimales (&#xE9;). Las entidades desconocidas o mal formadas se dejan sin modificar para no perder información.
¿Por qué &amp;lt; no se convierte en < directamente?
La decodificación se hace en una sola pasada, igual que hace el navegador: &amp;lt; significa literalmente la cadena &lt;, por eso decodifica a &lt; y no a <. Si necesitas decodificar dos veces, vuelve a procesar la salida.

Herramientas relacionadas