Entidades HTML

Pega texto o entidades HTML como < y '. Codificar escapa caracteres sensibles al markup.

Acerca de Entidades HTML

Plantillas, emails y exportaciones CMS mezclan corchetes angulares literales con escapes de entidades—saber qué forma necesitas evita romper demos XSS. El códec de entidades HTML de hidevtool escapa texto para contextos HTML o decodifica entidades a Unicode.

Codificar se centra en &, <, > y comillas para nodos de texto; decodificar entiende entidades nombradas comunes (nbsp, lt) y referencias &#decimal; / &#xhex; cuando están bien formadas.

Codifica antes de incrustar citas de usuario en documentación; decodifica cuando los logs muestran &amp;lt; doble—el FAQ cubre atributos frente a nodos de texto.

Qué puedes hacer

Escapes principales

& → &amp;, < → &lt;, > → &gt;, comillas → &quot; / &#39; para seguridad típica en nodos de texto.

Entidades nombradas

Decodificar reconoce referencias HTML5 comunes como &nbsp; y &copy; cuando terminan en ;.

Referencias numéricas

&#1234; y &#x1F600; decodifican a puntos de código Unicode—incluido emoji cuando las secuencias son válidas.

No es un sanitizador

Escapar solo no hace seguro HTML no confiable—usa un sanitizador antes de renderizar markup de usuario.

Atributo vs texto

Los valores de atributo también necesitan entidades entre comillas; esta herramienta escapa la cadena pegada de forma uniforme.

Doble escape

Codificar &amp; ya escapado produce &amp;amp;—decodifica una vez antes de volver a codificar texto editado.

Casos de uso

¿Cómo escapo caracteres especiales HTML?

Pega texto plano y pulsa Codificar; copia entidades en plantillas o ejemplos de documentación.

¿Cómo decodifico &amp; y otras entidades?

Pega texto con entidades y pulsa Decodificar cuando las referencias están bien formadas.

¿Codifica un documento HTML entero?

Solo procesa la cadena pegada—escapa nodos de texto aportados por el usuario, no envuelve páginas completas.

Preguntas frecuentes

¿Cómo escapo caracteres especiales HTML?
Pega texto plano y pulsa Codificar; copia entidades en plantillas o ejemplos de documentación.
¿Cómo decodifico &amp; y otras entidades?
Pega texto con entidades y pulsa Decodificar cuando las referencias están bien formadas.
¿Codifica un documento HTML entero?
Solo procesa la cadena pegada—escapa nodos de texto aportados por el usuario, no envuelve páginas completas.
¿Se admiten todas las entidades HTML5?
Formas nombradas y numéricas comunes sí; entidades legacy exóticas pueden requerir parsing DOM del navegador.
¿Debo codificar < en JSON?
JSON usa escapes Unicode, no entidades HTML—usa la herramienta Unicode o JSON.stringify.
¿Por qué la decodificación muestra caracteres incorrectos?
Referencias mal formadas (falta ;) o codificaciones mezcladas—corrige la fuente o decodifica por etapas.