WorkingFigures

Conversores

Codificador de entidades HTML

Pega texto y obtenlo escapado para HTML: los cinco caracteres reservados y todo lo que va más allá de ASCII se convierten en entidades, con nombre como é donde existen y numéricas hexadecimales si no. Nada sale de tu navegador.

Resultado

El texto lo procesa tu propio navegador y no sale de tu dispositivo: esta página no tiene servidor al que enviarlo.

Cómo funciona

Los cinco reservados (& < > " ') se escapan siempre, que es lo que hace seguro colocar texto dentro de contenido o atributos HTML. Los caracteres fuera de ASCII reciben entidad con nombre cuando es común (é, ñ, €) y referencia numérica hexadecimal si no, así la salida es ASCII puro que cualquier herramienta transporta.

Preguntas frecuentes

¿Cuándo necesito escapar texto de verdad?

Siempre que texto que no escribiste tú acabe dentro de HTML: entrada de usuarios, contenido de base de datos, ejemplos de código en un post. Los < y & sin escapar son el comienzo de la inyección de marcado y de las páginas rotas.

¿Entidades con nombre o numéricas?

Se renderizan igual. Las de nombre (&eacute;) se leen mejor en el código fuente; las numéricas funcionan incluso donde el conjunto con nombre no está definido, como XML. Esta herramienta prefiere nombre y cae a hexadecimal.

¿Sigo necesitando entidades para acentos en una página UTF-8?

Para mostrar, no: una página UTF-8 enseña la é directamente. Las entidades siguen siendo útiles cuando un pipeline estropea codificaciones o cuando la salida debe ser ASCII puro, como algunas plantillas de email.

Otras herramientas de texto