Codificador/decodificador de entidades HTML
Pegue texto o HTML y codifique o decodifique instantáneamente entidades HTML con el procesamiento del navegador local.
¿Qué es un codificador/decodificador de entidades HTML?
Un codificador de entidades HTML convierte caracteres especiales como <, >, &, comillas y apóstrofes en entidades HTML seguras.
Un decodificador de entidades HTML convierte entidades HTML nuevamente en texto legible o HTML. Esto es útil para plantillas, campos CMS, ejemplos de código y representación de resultados seguros.
Cómo utilizar la herramienta Entidad HTML
- Pegue texto o HTML en el campo de entrada.
- Haga clic en Codificar para convertir caracteres especiales en entidades HTML.
- Haga clic en Decodificar para convertir entidades nuevamente en texto legible.
- Utilice Copiar o Intercambiar si es necesario.
Consejos
- La codificación ayuda a mostrar HTML sin formato como texto de forma segura.
- La decodificación es útil cuando el contenido ya contiene entidades y desea un resultado legible.
- Utilice la opción de codificación extendida cuando desee convertir caracteres que no sean ASCII en entidades numéricas.
- Todo se transforma en la propia página, así que pegar fragmentos de paneles de administración internos es seguro.
Comprobaciones de entidades HTML antes de insertar texto
El encoding depende del contexto: texto seguro puede ser inseguro dentro de atributos, URLs, estilos o scripts.
Elige el contexto
Usa la función de escape específica para texto HTML, atributo, parámetro URL, valor CSS o cadena JavaScript.
Evita doble encoding
Controla si la entrada está sin escapar o ya codificada para evitar &amp; y entidades visibles incorrectas.
Decodifica con cautela
Trata el resultado como texto no confiable y no lo insertes como HTML raw sin sanitizer y allowlist adecuados.
Comportamiento Unicode
Prueba entidades con nombre y numéricas, caracteres suplementarios, code points inválidos, normalización y encoding.
Herramientas relacionadas
Estas herramientas también pueden resultarle útiles.