La herramienta para escapar entidades HTML escapa los caracteres especiales de HTML y desescapa entidades de vuelta a texto plano directamente en tu navegador. En modo Escapar convierte los cinco caracteres especiales & < > " y ' en sus formas de entidad seguras (&, <, >, ", '), para que puedas escapar HTML online y mostrar código, etiquetas o entrada de usuario dentro del marcado sin romperlo. En modo Desescapar, esta herramienta decodifica entidades con nombre como < y , además de referencias numéricas decimales (') y hexadecimales ('), de vuelta a los caracteres originales. Está pensada para desarrolladores front-end y back-end, redactores técnicos e ingenieros de QA que trabajan con plantillas, HTML de correo o páginas extraídas. Todo se procesa localmente, así que tus fragmentos nunca salen de tu dispositivo.
Características
El modo Escapar convierte & < > " y ' en entidades HTML seguras
El modo Desescapar decodifica entidades con nombre como <, >, ", ' y
Decodifica entidades numéricas decimales como ' de vuelta a caracteres
Decodifica entidades numéricas hexadecimales como ' de vuelta a caracteres
Resuelve & al final para que los ampersands ya escapados se decodifiquen limpiamente
Cambia entre Escapar y Desescapar con un solo botón
La salida se actualiza en vivo mientras escribes, con copia de un clic
Se ejecuta por completo en tu navegador
Cómo usar Escapar / Desescapar HTML
Elige Escapar para codificar caracteres o Desescapar para decodificar entidades.
Pega tu texto o HTML en el cuadro de entrada.
Lee el resultado convertido en el panel de salida mientras escribes.
Haz clic en Copiar para tomar la salida escapada o desescapada.
Ejemplo
Entrada
<a href="x">Tom & Jerry's</a>
Salida
<a href="x">Tom & Jerry's</a>
El modo Escapar convierte el marcado y los caracteres especiales en entidades HTML seguras.
Errores comunes y solución de problemas
La salida sigue mostrando < y > sin procesar y el escapado parece no funcionar. — Confirma que estás en modo Escapar; el modo Desescapar hace lo contrario y convierte las entidades de vuelta en caracteres.
El texto doblemente codificado muestra &lt; en lugar de <. — Ejecuta Desescapar dos veces, ya que el texto se escapó más de una vez y cada pasada decodifica una capa.
Esperas que escapar haga que el HTML no confiable sea seguro de renderizar. — Escapar evita la inyección de marcado en texto plano, pero siempre sanitiza el HTML no confiable con un sanitizador dedicado antes de renderizarlo.
Preguntas frecuentes
¿Qué hace la herramienta para escapar entidades HTML y qué escapa?
La herramienta para escapar entidades HTML escapa los cinco caracteres especiales de HTML: & se convierte en &, < en <, > en >, " en ", y ' en '.
¿Cómo desescapo entidades HTML de vuelta a texto?
Cambia la herramienta a modo Desescapar y pega tu texto; decodifica <, >, ", ' y , además de referencias numéricas decimales (') y hexadecimales (').
¿Escapar HTML hace que la entrada de usuario sea segura de mostrar?
Escapar evita la inyección de marcado cuando muestras el texto como contenido, pero aun así debes sanitizar el HTML no confiable antes de renderizarlo como marcado.
¿Puede manejar referencias de caracteres numéricas?
Sí. El modo Desescapar convierte tanto referencias decimales como © como referencias hexadecimales como © de vuelta a sus caracteres.
¿Por qué & se decodifica después de las demás entidades?
La herramienta resuelve & al final para que las secuencias ya escapadas como &lt; se desescapen una capa a la vez en lugar de colapsar de forma incorrecta.
¿Se sube mi texto a algún lado cuando uso esta herramienta?
No. La herramienta procesa todo localmente en tu navegador, así que tu texto nunca sale de tu dispositivo.