Codifica texto a entidades HTML con nombre, decimales o hexadecimales, y decodifica entidades de vuelta a texto
Herramientas de desarrollo
Acerca de esta herramienta
El Codificador de entidades HTML es una herramienta bidireccional que codifica texto a entidades HTML y decodifica entidades HTML de vuelta a texto. Admite tres tipos de entidades: entidades con nombre como <, entidades numéricas decimales como < y entidades numéricas hexadecimales como <, con editores lado a lado y copia con un solo clic.
Características principales
- Modos de codificación y decodificación bidireccionales
- Tres tipos de entidades: con nombre, decimales y hexadecimales
- Entidades con nombre para más de 26 caracteres especiales comunes
- Soporte completo de caracteres Unicode
- Paneles de entrada y salida lado a lado
- Botones de copia y limpiar con un solo clic
Casos de uso
- Sanitizar la entrada del usuario antes de renderizar en HTML
- Mostrar fragmentos de código de forma segura en páginas web
- Codificar caracteres especiales en plantillas de correo electrónico
- Decodificar entidades HTML ofuscadas obtenidas de contenido extraído
- Prevenir ataques XSS codificando caracteres reservados
htmlentitiesencoding
Preguntas frecuentes
¿Qué es el Codificador de entidades HTML?
El Codificador de entidades HTML es una herramienta bidireccional que codifica texto a entidades HTML y decodifica entidades HTML de vuelta a texto. Admite tres tipos de entidades: con nombre, numéricas decimales y numéricas hexadecimales.
¿Cuáles son los tres tipos de entidades?
Las entidades con nombre usan nombres legibles como < para <. Las entidades numéricas decimales usan el código del carácter como <. Las entidades numéricas hexadecimales usan codificación hexadecimal como <. Los tres tipos producen el mismo resultado al renderizar.
¿Admite caracteres Unicode?
Sí. En el modo de entidades con nombre, los caracteres sin entidad con nombre se codifican como entidades numéricas decimales. En los modos decimal y hexadecimal, todos los caracteres por encima de ASCII 127 más los cinco caracteres reservados de HTML se codifican.
¿Se pueden decodificar entidades HTML?
Sí. Cambie al modo de decodificación y pegue cualquier entidad HTML. La herramienta convertirá automáticamente las entidades con nombre, decimales y hexadecimales de vuelta a los caracteres originales.
¿Es útil esta herramienta para la protección contra XSS?
Codificar caracteres especiales como <, > y & como entidades HTML es un medio clave para defenderse contra ataques XSS. Esta herramienta le ayuda a codificar la entrada del usuario para evitar que el navegador la interprete como marcado HTML.