Escapa o decodifica entidades HTML al instante, directamente en tu navegador.
Convierte cada carácter fuera del ASCII (como é, ñ o emojis) en una entidad numérica como é — útil para sistemas antiguos que solo aceptan ASCII puro.
Las entidades HTML permiten mostrar de forma segura caracteres reservados como &, <, >, " y ' dentro de HTML sin romper el marcado. Esta herramienta convierte texto desde y hacia entidades HTML totalmente en tu navegador — nada de lo que pegues se sube a un servidor.
¿Qué son las entidades HTML?
Las entidades HTML son secuencias de texto como & o ' que representan caracteres reservados o especiales en HTML, para que los navegadores los muestren de forma literal en lugar de interpretarlos como marcado.
¿Por qué hay que escapar el carácter &?
El símbolo & inicia toda entidad HTML, así que un & sin escapar puede confundirse con el comienzo de una entidad rota. Escaparlo como & mantiene el carácter literal y el HTML válido.
¿Esta herramienta admite entidades decimales y hexadecimales?
Sí. El modo Decodificar entiende entidades con nombre (&), decimales (&) y hexadecimales (&) — todas se resuelven al carácter correcto.
¿Cuándo necesito escapar HTML?
Escapa cualquier texto que vayas a insertar en una página HTML que provenga de la entrada del usuario, una base de datos u otra fuente no confiable — por ejemplo, comentarios, nombres de usuario o envíos de formularios. Mostrar ese texto sin escapar dentro de HTML es una causa común de vulnerabilidades de cross-site scripting (XSS), ya que caracteres como < y > pueden interpretarse como marcado real.
¿Afecta a emojis o texto en otros idiomas?
Solo si activas "Codificar caracteres no ASCII". Por defecto solo se escapan los cinco caracteres reservados (&, <, >, ", '), así que las letras acentuadas, el texto en chino/japonés/coreano y los emojis pasan sin cambios.
Entidades con nombre frente a numéricas: ¿cuál debo usar?
Las entidades con nombre como & son más legibles y son las que esta herramienta produce por defecto. Las entidades numéricas como & o & funcionan en contextos más restrictivos (como XML o analizadores antiguos) que solo reconocen un conjunto reducido de entidades con nombre, así que usa la forma numérica cuando la compatibilidad no esté garantizada.
Toda la conversión ocurre localmente en tu navegador. Tu texto nunca se sube ni se almacena en un servidor.