Skip to content
Zoyku

Escapar / desescapar HTML

Escapa o desescapa entidades HTML en vivo mientras escribes: & < > y comillas se vuelven referencias seguras, con modo numérico opcional para no ASCII.

Esta herramienta funciona por completo en tu navegador. Tus datos nunca salen de tu dispositivo y no se suben a ningún servidor.

Cómo usarlo

  1. 1Pega HTML o texto escapado en el cuadro de entrada.
  2. 2Elige Escapar o Desescapar; ambos van en vivo mientras escribes.
  3. 3Activa las entidades numéricas si necesitas salida no ASCII como &#233;.
  4. 4Copia el resultado: la lectura de caracteres indica cuánto creció o se redujo.

Escapar / desescapar HTML

Codifica los cinco caracteres que rompen el HTML — ampersand, ángulos y ambas comillas — en sus entidades nombradas, o convierte entidades de vuelta en texto legible. Un segundo interruptor cambia los caracteres acentuados y no latinos a referencias numéricas como &#233;, útil para sistemas heredados y plantillas de correo.

Ambas direcciones funcionan en vivo en un mismo panel, y la lectura muestra cuánto cambió el número de caracteres, así que un doble escape roto se detecta de un vistazo.

Preguntas frecuentes

¿Por qué la comilla simple se escapa como &#39; y no &apos;?

&apos; es válido en XML y HTML5 pero nunca formó parte de HTML 4, así que algunos parseadores antiguos y clientes de correo la manejan mal. El &#39; numérico funciona en todas partes.

¿Hace falta escapar caracteres no ASCII?

En documentos UTF-8 normalmente no: los navegadores procesan é directamente. Las entidades numéricas importan para codificaciones heredadas, correo o sistemas que estropean bytes no ASCII.

¿Qué entidades nombradas reconoce al desescapar?

Unas 70 habituales: de marcado (&amp;, &lt;, &gt;, &quot;, &apos;), puntuación (&mdash;, &hellip;, &ldquo;), acentos latinos y símbolos (&copy;, &euro;), además de todas las referencias numéricas decimales y hexadecimales.

Insertar esta herramienta

Pon esta herramienta en tu sitio con una línea: se ejecuta en el navegador del visitante.

<iframe src="https://zoyku.com/es/tools/html-escape?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — html-escape" loading="lazy"></iframe>
100% local processing