Codificar y decodificar entidades HTML
Escapa texto para usarlo con seguridad en HTML, convierte acentos y símbolos en entidades o decodifica entidades a caracteres.
Se ejecuta en tu navegador: no se sube nada.
Cómo se usa
- Elige Codificar o Decodificar y pega tu texto. El resultado se actualiza mientras escribes.
- Al codificar, «Solo caracteres peligrosos» escapa & < > " y el apóstrofo; «Todo lo que no sea ASCII» convierte también acentos, símbolos y emoji.
- Elige referencias con nombre (©), decimales (©) o hexadecimales (©). Los caracteres sin nombre usan un número.
Preguntas frecuentes
¿Se sube mi texto?
No. Todo se ejecuta en tu navegador.
¿Qué caracteres son peligrosos?
Cinco: & < > " y el apóstrofo. Escaparlos evita que el texto se lea como marcado.
¿Por qué el apóstrofo es ' y no '?
' no existe en HTML 4 y algunos analizadores antiguos lo ignoran; ' funciona en todas partes.
¿Qué entidades con nombre sabe decodificar?
Las cinco de XML, todo Latin-1 ( , é, ©…) y una tabla de símbolos habituales (€, …, →…). Cualquier otro nombre se deja tal cual. Las referencias numéricas siempre funcionan.
¿Qué pasa con referencias numéricas inválidas?
El cero, los surrogates y los números por encima de U+10FFFF pasan al carácter de reemplazo U+FFFD, como hacen los navegadores.