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: Convierte & < > " ' a & < > " '. Con "Codificar no ASCII", los caracteres por encima de U+007F se convierten en &#decimal;.
Decodificar: Convierte entidades nombradas ( ©) y numéricas (© é) de vuelta a caracteres.
Tabla de contenidos
¿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, &lt; representa el carácter menor que, &amp; representa el ampersand, y &nbsp; es un espacio de no separación. Las entidades numéricas usan &#decimal; o &#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 & < > " '. 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
Por defecto: & < > " y apóstrofo se convierten en & < > " '. Con "Codificar no ASCII", cualquier carácter con código Unicode superior a 127 se codifica como &#decimal;.
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.
No. Toda la codificación y decodificación ocurre en tu navegador. Tu texto nunca abandona tu dispositivo.