Decodificador de Entidades HTML
Decodifica entidades HTML a texto plano online — convierte <, >, & y todas las entidades nombradas al instante.
Actualizado abril de 2026
Revisado por Rafael Duarte
Cómo funciona
Tres pasos, sin registro ni instalación
1. Pega el texto codificado
Cualquier cadena con `<`, `&`, `"`, `©` o referencias numéricas como `<`.
2. Mira el resultado al instante
El texto original aparece de inmediato, sin botones ni clics adicionales.
3. Copia el texto limpio
Pulsa Copiar o usa el atajo Shift+Enter para llevarte el resultado decodificado.
Qué hace esta herramienta
Las tres formas de entidad HTML, todas soportadas
Entidades con nombre
Todas las entidades de HTML5 (© → ©, € → €, → espacio de no separación).
Referencias numéricas decimales
Códigos como < se convierten a <.
Referencias numéricas hexadecimales
Códigos como < se convierten a <.
Seguro frente a XSS
Usa DOMParser y extrae solo textContent — nunca innerHTML, así que ningún script incrustado llega a ejecutarse.
Cambia directo al codificador
El botón "Intercambiar" envía el texto decodificado a la pestaña de codificación sin copiar y pegar de nuevo.
Atajos de teclado
Shift+Enter copia el resultado; Shift+←/→ alterna entre las pestañas Decodificar y Codificar.
Ejemplos
Cuándo vas a necesitar esto
Los escenarios más comunes entre quienes usan esta herramienta
Depurar una respuesta de API
Payloads que originalmente vinieron de un formulario HTML a veces devuelven cadenas codificadas en vez de texto plano.
Leer una exportación de CMS
WordPress, Drupal y otros CMS guardan caracteres especiales codificados en exportaciones XML o CSV.
Analizar el código fuente de un correo
El código MIME crudo de un email suele traer entidades — decodificarlas revela el texto real que verá el destinatario.
Ingeniería inversa de HTML
Copiar contenido desde el inspector del navegador o desde un scraper casi siempre trae la versión codificada.
Validar un proceso ida y vuelta
Codificar → decodificar → comparar confirma que tu lógica de escape no está perdiendo ni corrompiendo datos.
¿El resultado no salió como esperabas? Empieza por aquí
Doble codificación
&lt; se decodifica a <, no a < — solo se quita una capa por pasada. Ejecuta la herramienta una segunda vez para quitar la capa extra.
Confundirlo con decodificación de URL
Las entidades HTML usan &nombre;; el percent-encoding de URLs usa %XX. Son dos esquemas distintos — usa la herramienta correcta para cada uno.
Pegar HTML real en vez de entidades
Si el texto trae etiquetas de verdad (<b>texto</b>), DOMParser las interpreta como markup y las elimina del resultado — solo sobrevive el contenido de texto.
Confundirlo con escapes Unicode de JavaScript
\u003C es sintaxis de string de JS/JSON, no una entidad HTML — este decodificador no toca ese formato y el fragmento sale igual a como entró.
Pegar una entidad cortada
Un fragmento incompleto como &cop (sin el y; final) no se reconoce y queda como texto literal en el resultado.
Por qué decodificar aquí
Todo el procesamiento ocurre en tu navegador con el DOMParser nativo — ningún texto sale de tu dispositivo ni pasa por un servidor.
A diferencia de una expresión regular casera, DOMParser cubre los cientos de entidades con nombre de HTML5 y las dos formas numéricas con total conformidad al estándar — y nunca ejecuta un script incrustado, aunque el texto traiga <script> codificado en medio.
La pestaña de Codificar está a un clic: lleva el resultado ahí con el botón "Intercambiar" y comprueba el proceso inverso sin cambiar de herramienta.
Preguntas frecuentes
Todas las entidades con nombre de HTML5 ( , ©, €, —, etc.), referencias decimales (<) y hexadecimales (<) — usando el DOMParser nativo del navegador.
Referencias
Referencia completa de Mozilla sobre entidades de caracteres HTML.
La especificación de HTML5 con todas las entidades con nombre.
Documentación oficial de la función equivalente en PHP, útil para comparar comportamiento al migrar lógica de backend.
Herramientas relacionadas
- Codificador de Entidades HTML Desarrollador Convierte texto a entidades HTML online — escapa caracteres especiales como <, >, & y " al instante en tu navegador.
- Decodificador Base64 Desarrollador Decodifica strings Base64 a texto plano al instante en tu navegador. Compatible con UTF-8, entrada multilínea y muestra el tamaño del payload.
- Base64 a Imagen Desarrollador Pega una cadena Base64 o data URL y previsualiza la imagen decodificada al instante — conversor gratuito compatible con PNG, JPEG, WebP, GIF y SVG. Sin...
- Decodificador de URL Desarrollador Decodifica cualquier URL o cadena en percent-encoding a texto legible al instante en tu navegador. Sigue el estándar RFC 3986. Gratis y sin registro.
- Codificador Base64 Desarrollador Codifica cualquier texto a Base64 al instante en tu navegador. Compatible con UTF-8, muestra el recuento de caracteres y el tamaño del payload. Gratis, sin...