Gratis HTML Unescape - Decodificar Entidades Online
Decodifica entidades HTML a caracteres planos en tu navegador al instante.
Entrada
Salida
¿Qué es el Escape HTML?
El unescaping de HTML convierte las secuencias de entidades HTML de vuelta a sus caracteres originales. Si alguna vez has sacado contenido de una API REST o has extraido datos de un CMS y te has encontrado con &, < y " por todas partes, conoces el dolor. Estas entidades son necesarias para el renderizado seguro de HTML (como se describe en el HTML Living Standard), pero hacen el texto crudo ilegible.
Esta herramienta tiene dos modos: Escapar y Desescapar. Ambos se ejecutan completamente en tu navegador; no se envían datos a un servidor.
Cómo usar esta herramienta
Elegir modo
Selecciona Escapar para convertir caracteres especiales a entidades HTML, o Desescapar para convertir entidades de vuelta a sus caracteres originales.
Pegar o subir texto
Pega tu texto o HTML en el editor izquierdo, o usa Subir para cargar un archivo.
Copiar o descargar resultado
El panel derecho se actualiza automáticamente. Para formatear HTML, prueba la herramienta Formateador HTML.
Ejemplos de Escape HTML
El escape convierte caracteres especiales en entidades HTML:
Entrada sin procesar (con caracteres especiales)
Salida escapada (entidades HTML)
Cuándo Importa el Escape HTML
Al mostrar contenido proporcionado por el usuario en HTML, debes escaparlo primero para prevenir ataques XSS.
El desescapado es útil cuando recibes contenido con escape HTML y quieres mostrar el texto original. Ver también HTML Escape.
Preguntas frecuentes
Que entidades HTML decodifica esta herramienta?
Decodifica todas las entidades con nombre (&, <, >, ", ') y entidades numericas. La lista completa esta definida en el HTML Living Standard.
Se envian mis datos a un servidor?
No. Todo se ejecuta en tu navegador con JavaScript. Ningun dato sale de tu maquina.
Cuando debo usar unescape vs escape?
Usa unescape cuando necesites leer el texto original — por ejemplo, al procesar respuestas de API o exportaciones de bases de datos. Usa escape al insertar contenido de usuario en HTML para prevenir ataques XSS.
¿Puedo usar esto para procesar texto en masa?
Sí. Pega cualquier cantidad de texto con entidades HTML y la herramienta las decodificará todas a la vez. Para textos muy grandes (100 MB+), una herramienta de línea de comandos como html_entity_decode de PHP o html.unescape() de Python puede ser más práctico.
Herramientas relacionadas
Ver el HTML Living Standard para referencias de caracteres.