ToolStudio.es
Lista HTML51 Prueba Gratis

Decodificar entidades HTML

Convierte las entidades HTML de un texto en los caracteres que representan.

Prueba gratis: procesa 1 archivo o texto. Con Pro, uso ilimitado y varios archivos a la vez.
Opciones
Entrada
Se procesa en tu navegador: tu código no se sube a ningún servidor.
Gratis: 1 archivo o texto. Varios a la vez con Pro.
Resultado

¿Qué es decodificar entidades HTML?

Las entidades HTML son códigos que representan caracteres: & es un ampersand, á es una á y € es el símbolo del euro. Son necesarias dentro de una página, pero cuando copias el código fuente, exportas datos de un CMS, lees la respuesta de una API o abres un feed RSS, a menudo te encuentras el texto lleno de entidades y casi ilegible. Decodificar las convierte de nuevo en caracteres normales.

Esta herramienta usa la librería he y reconoce las tres formas de entidad: con nombre, con la lista completa de HTML5 (más de 2.000, desde   o © hasta → o ♥), numéricas decimales (á) y numéricas hexadecimales (á). Así, á pasa a á y € pasa a €, y lo que no es una entidad se deja tal cual.

La opción de decodificar como valor de atributo aplica las reglas estrictas que usan los navegadores dentro de atributos, donde algunas entidades escritas sin punto y coma final no se interpretan. Úsala si el texto procede del valor de un atributo, como un href o un title. Por ejemplo, en una URL con &copy=1, fuera de un atributo podría leerse como el símbolo ©, mientras que dentro de un atributo se mantiene como texto.

La decodificación se hace en tu navegador y el texto no se sube a ningún servidor. Tienes una prueba gratis con un archivo o un texto pegado; con ToolStudio Pro el uso es ilimitado y puedes decodificar varios archivos a la vez y descargarlos en un ZIP.

¿Cómo decodificar entidades HTML?

  1. Pega el texto con entidades o arrastra un archivo.
  2. Activa la opción de valor de atributo si el texto viene de un atributo HTML.
  3. Pulsa el botón para decodificar.
  4. Copia el texto resultante o descárgalo.

Usos habituales

  • Limpiar textos exportados de WordPress u otros CMS.
  • Leer respuestas de APIs o feeds RSS con entidades HTML.
  • Recuperar el texto de un fragmento copiado del código fuente de una web.
  • Revisar datos de una base de datos que guardó el texto ya escapado.
  • Comprobar qué carácter representa una entidad concreta.

Errores típicos de doble codificación

Si ves en tu web textos como á en lugar de á, el texto se ha codificado dos veces: primero á pasó a á y después el & se volvió a escapar como &. Decodificar una vez da á, y decodificar de nuevo da á. Pasa a menudo cuando se escapa el texto al guardarlo y otra vez al mostrarlo; lo correcto es escaparlo solo al generar el HTML.

Preguntas Frecuentes

¿Qué entidades reconoce?

Todas las entidades con nombre de HTML5 (más de 2.000) y cualquier entidad numérica, decimal o hexadecimal.

¿Qué hace la opción de valor de atributo?

Aplica las reglas estrictas de los navegadores para los atributos, en las que ciertas entidades sin punto y coma no se decodifican. Úsala cuando el texto sea el valor de un atributo.

¿Por qué sigue habiendo entidades después de decodificar?

Probablemente el texto estaba codificado dos veces (por ejemplo, é). Decodifica de nuevo el resultado.

¿Cómo vuelvo a codificar el texto?

Con el codificador de entidades HTML.

¿Es gratis?

Tienes una prueba gratis por herramienta: un archivo o un texto pegado. Después puedes volver a procesar ese mismo texto con otras opciones tantas veces como quieras, pero para procesar código nuevo necesitas ToolStudio Pro, que te da uso ilimitado de todas las herramientas, varios archivos a la vez descargados juntos en un ZIP y ninguna publicidad. Puedes cancelarlo cuando quieras.

Herramientas relacionadas

Desarrollo

Codificar entidades HTML

Codifica texto a entidades HTML online: escapa & < > " ' o convierte también acentos, ñ, € y emojis en entidades con nombre o numéricas.

HTMLEntitiesEscape
Probar herramienta
Desarrollo

Convertir HTML a Markdown

Convierte HTML a Markdown online con soporte GFM: tablas, tachado y listas de tareas. Ideal para migrar contenido a Hugo, Astro o GitHub.

HTMLMarkdownMD
Probar herramienta
Desarrollo

Formatear HTML

Formatea y embellece código HTML online con Prettier, incluido el CSS y el JavaScript en línea. Se procesa en tu navegador.

HTMLBeautifyPrettier
Probar herramienta
Desarrollo

Convertir Markdown a HTML

Convierte Markdown a HTML online con GitHub-Flavored Markdown: tablas, listas de tareas y autoenlaces, con vista previa junto al código.

MarkdownMDHTML
Probar herramienta