Codificador/Decodificador de entidades HTML

Codifica caracteres especiales para uso seguro en HTML o decodifica entidades nombradas y numéricas de vuelta a texto. Todo el procesamiento en tu navegador.

100% Procesamiento del Lado del Cliente

Tu texto se codifica o decodifica completamente en tu navegador. No se envían datos a ningún servidor.

Codificar caracteres no ASCII a entidades numéricas ({)

Codificar: Convierte & < > " ' a &amp; &lt; &gt; &quot; &#39;. Con "Codificar no ASCII", los caracteres por encima de U+007F se convierten en &#decimal;.
Decodificar: Convierte entidades nombradas (&nbsp; &copy;) y numéricas (&#169; &#xE9;) de vuelta a caracteres.

¿Qué son las entidades HTML?

Las entidades HTML son secuencias de escape usadas para representar caracteres que tienen un significado especial en HTML. Por ejemplo, &amp;lt; representa el carácter menor que, &amp;amp; representa el ampersand, y &amp;nbsp; es un espacio de no separación. Las entidades numéricas usan &amp;#decimal; o &amp;#xhex;.

Codificar texto con entidades permite incrustarlo de forma segura en HTML sin que se interprete como etiquetas o atributos. Decodificar convierte las referencias de entidades de vuelta a los caracteres reales.

Cómo funciona

Codificar: Reemplaza & < > " y apóstrofo con &amp; &lt; &gt; &quot; &#39;. Con "Codificar no ASCII" activado, cualquier carácter con código superior a 127 es reemplazado por &#código;.

Decodificar: Convierte entidades nombradas y numéricas de vuelta a los caracteres correspondientes usando el decodificador de entidades HTML del navegador.

Casos de uso comunes

Salida HTML seguraCodifica la entrada del usuario o texto dinámico antes de insertarlo en HTML para prevenir XSS y marcado roto.

Mostrar código o muestrasCodifica < y > para que se muestren como texto en lugar de etiquetas.

Atributos y comillasCodifica comillas y ampersands en valores de atributos.

Decodificar HTML raspado o almacenadoConvierte contenido codificado con entidades de vuelta a texto simple.

No ASCII en sistemas antiguosUsa "Codificar no ASCII" para representar Unicode como entidades numéricas para compatibilidad heredada.

Preguntas frecuentes

¿Qué caracteres se codifican?

Por defecto: & < > " y apóstrofo se convierten en &amp; &lt; &gt; &quot; &#39;. Con "Codificar no ASCII", cualquier carácter con código Unicode superior a 127 se codifica como &#decimal;.

¿Qué entidades se pueden decodificar?

La herramienta usa el decodificador de entidades HTML del navegador, por lo que se admiten todas las entidades nombradas estándar y las entidades numéricas.

¿Mi texto se envía a un servidor?

No. Toda la codificación y decodificación ocurre en tu navegador. Tu texto nunca abandona tu dispositivo.

Share this tool

Share a direct link or embed this tool on your site. Keep the Tooladex attribution link to support the project.