Ir al contenido
iyziTool

Codificador / decodificador de entidades HTML

Pega texto para escaparlo y usarlo con seguridad en HTML, o pega texto con entidades para leerlo. Elige entidades con nombre o códigos numéricos.

Resultado
Escribe texto para convertirlo.

Sobre esta herramienta

Caracteres como <, > y & tienen un significado especial en HTML; mostrarlos literalmente exige entidades como &lt; y &amp;. Los caracteres no ASCII — acentos, símbolos de moneda, flechas — pueden escribirse como entidades con nombre (&eacute;, &euro;, &rarr;) o como referencias numéricas (&#233;) para que sobrevivan a cualquier codificación del documento. Escapar la entrada del usuario es además la primera línea de defensa frente al cross-site scripting.

El modo de codificación siempre escapa los cinco caracteres críticos de HTML y, por defecto, también todo lo que quede fuera de ASCII. El modo de decodificación entiende las referencias con nombre, decimales y hexadecimales. Ambos funcionan por completo en tu navegador.

Preguntas frecuentes

Con nombre o numéricas, ¿cuáles debo usar?
Las referencias numéricas funcionan en cualquier analizador de HTML y XML. Las que tienen nombre se leen mejor, pero unas cuantas solo existen en HTML.
¿La codificación sustituye los espacios por &nbsp;?
No. Los espacios normales se conservan; solo el carácter de espacio de no separación se convierte en &nbsp;.
¿Es lo mismo que la codificación de URL?
No. La codificación de URL usa escapes del tipo %20 para las direcciones. Usa el Codificador de URL para eso.

Herramientas relacionadas