Convertidor de entidades HTML

Codifica y decodifica entidades HTML (p. ej., & ↔ &).
Objetivo
 
Salida como referencias con nombre (p. ej., &)
Seguro
El procesamiento se realiza en tu dispositivo, por lo que la entrada/salida no se envía a ningún lugar.

Explicación

Las entidades HTML son secuencias usadas en HTML para representar caracteres que tienen un significado especial o que son difíciles de escribir. Hay dos tipos: referencias con nombre y referencias numéricas.

Las referencias numéricas usan un punto de código numérico para representar un carácter. Por ejemplo, © representa © (punto de código 169). Históricamente se usaron para caracteres dentro de codificaciones como ISO-8859-1. No son la forma preferida para texto Unicode, pero se siguen usando por motivos históricos.

Las referencias con nombre usan un nombre legible por humanos para representar un carácter. Por ejemplo, © representa ©. En comparación con las numéricas, son más fáciles de leer y escribir, y suelen recomendarse cuando están disponibles.

En HTML5 se admiten oficialmente tanto referencias con nombre como numéricas. Esta herramienta puede generar cualquiera de las dos.

Codificar

Puedes elegir qué caracteres codificar.

Todos los caracteresConvierte todos los caracteres de la entrada en entidades HTML.
No ASCIIConvierte solo los caracteres no ASCII de la entrada en entidades HTML.
Escape HTMLConvierte solo los caracteres típicos necesarios al mostrar código en HTML: &"'<>.
Caracteres 5C (específico de Shift-JIS)Convierte solo los caracteres asociados al conjunto de mojibake de Shift-JIS 0x5C, que pueden verse corruptos en algunos entornos.
PersonalizadoEspecifica explícitamente los caracteres objetivo. Para convertir solo < y >, introduce <>.

Con la opción, puedes elegir entre referencias numéricas y referencias con nombre para la salida.

Decodificar

Decodifica todas las referencias con nombre y numéricas detectadas en la entrada.