Codificador y Decodificador de Entidades HTML — Herramienta Online Gratis
Codifique caracteres HTML especiales en entidades (& se vuelve &) o decodifique entidades a caracteres. Formato nombrado, decimal o hexadecimal. Alcance mínimo o completo.
Codificador y Decodificador de Entidades HTML — Convierte Caracteres Especiales con Seguridad
Codifica caracteres como &, <, >, » en su forma entidad HTML segura para que no rompan tu página, o decodifica entidades de vuelta a caracteres legibles. La herramienta usa el parser HTML nativo de tu navegador para decodificar, que entiende cada entidad nombrada definida (incluyendo las más oscuras como ♥ o ∀), más todas las entidades numéricas &#NN; y &#xHH;.
Alcance: cuántos caracteres codificar
- Mínimo (predeterminado): solo los cinco caracteres que DEBEN codificarse en HTML: & < > » ‘ — perfecto cuando tu página es UTF-8
- + No-ASCII: también codifica todos los caracteres por encima de ASCII 127 (é, ñ, ç, €, emoji) — útil para sistemas legacy sin UTF-8
- + Todos nombrados: codifica cada carácter con entidad nombrada reconocida (© ® ™ – — etc.) — mejor para compatibilidad máxima
Formato: cómo expresar la entidad
- Nombrado (predeterminado): usa la forma legible: &, <, ©, ™
- Decimal: usa &#NNN; — ej. & para &. Funciona para CUALQUIER carácter Unicode
- Hexadecimal: usa &#xHH; — ej. & para &. Común en XML
Decodificación
La decodificación funciona para cada entidad: &, &, & todas decodifican a &. Incluso entidades HTML5 oscuras se manejan correctamente porque usamos el parser HTML del navegador.
Usos comunes
- Incrustar contenido de usuario en HTML de forma segura
- Pegar muestras de código HTML en un post de blog sin que se renderice
- Convertir contenido Unicode para feeds XML (RSS, Atom)
- Limpiar datos extraídos de páginas web
- Depurar problemas de codificación en imports/exports CMS
Privacidad
Todo se ejecuta en tu navegador. Tu texto nunca se sube.
Paso a paso
- Elige el modo: codificar o decodificar.
- Si codificas, elige el alcance (mínimo, más caracteres no ASCII o todas las entidades con nombre) y el formato (con nombre, decimal o hexadecimal).
- Pega el texto en el campo de entrada. La salida se actualiza al instante.
- Copia el resultado con Copiar salida o usa Intercambiar para invertir la operación.
Preguntas frecuentes
¿Qué caracteres hay que codificar siempre?
Como mínimo &, <, > y las comillas, porque tienen un significado especial en HTML y pueden romper la página.
¿Qué diferencia hay entre los formatos?
El formato con nombre usa entidades legibles como &; el decimal usa & y el hexadecimal &. Los tres se interpretan igual.
¿Se envía mi texto a algún servidor?
No. La operación se hace en tu navegador.