Codificador de entidades HTML

Siguiente

Esta herramienta funciona por completo en el navegador. Al codificar, sustituye exactamente cinco caracteres: &, <, >, comillas dobles y apóstrofos. Al decodificar, deja que un área de texto del navegador interprete la cadena HTML introducida como texto.

Convertir entidades HTML

  1. 1

    Elige el modo

    Elige Codificar para texto o Decodificar para una cadena con entidades HTML.

  2. 2

    Introduce el texto

    Pega el texto o la cadena directamente en el campo de entrada.

  3. 3

    Copia el resultado

    El resultado aparece al instante en el navegador y puedes copiarlo.

Qué convierte la herramienta

Codificación

El modo de codificación solo sustituye estos cinco caracteres:

Carácter Resultado
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;

Los demás caracteres no cambian. Esta herramienta no ofrece formatos numéricos o hexadecimales ni una opción para codificar todos los caracteres no ASCII.

Decodificación

El modo de decodificación usa el análisis de un área de texto del navegador. Si quieres comprobar cómo se lee una cadena concreta allí, pégala tal cual y revisa el resultado.

Importante al usar el resultado en una aplicación

La herramienta no es un sanitizador de HTML ni valida el contexto de destino ni el resto del código. El tratamiento adecuado depende de si el texto se inserta, por ejemplo, en contenido HTML visible, un atributo, JavaScript o CSS. Para código de producción, sigue las reglas y utilidades de tu framework.

Preguntas frecuentes

El texto introducido ya contenía &amp;. Al codificar, también se convierte el signo ampersand de esa secuencia en &amp;. Decodifica primero si partes de una cadena que ya estaba codificada.

No. El modo de codificación solo genera las cinco entidades con nombre que aparecen en la tabla.

No. La herramienta solo sustituye cinco caracteres y no evalúa dónde se usará el resultado. En una aplicación, utiliza las protecciones contextualizadas de tu framework.

No. La entrada y el resultado permanecen en tu navegador y no se envían al servidor de esta herramienta.

Herramientas relacionadas

Herramienta disponible en otros idiomas