Codificador de entidades HTML

Escapa los caracteres que tienen significado en HTML, como < > & y las comillas, o decodifica entidades como &amp; y &#233; para volver a texto plano.

Modo

ENTRADA

0 caracteres0 líneas

SALIDA

0 caracteres0 líneas

Funciona por completo en tu navegador. Nada de lo que escribes se envía a ningún servidor.

Cómo codificar o decodificar entidades HTML

  1. Elige un modo

    Elige Codificar para escapar texto para HTML, o Decodificar para convertir las entidades de nuevo en caracteres.

  2. Pega tu texto

    Pega un fragmento de código, el valor de un atributo o texto copiado del código fuente HTML.

  3. Copia el resultado

    Pega el texto codificado en tu HTML, plantilla o CMS, donde se mostrará tal como está escrito.

¿Por qué escapar HTML?

Los navegadores interpretan < como el inicio de una etiqueta y & como el inicio de una entidad. Al escaparlos puedes mostrar ejemplos de código en una página y evitas que el texto que escriben los usuarios se trate como marcado.

Entidades con nombre y numéricas

Los caracteres habituales tienen nombre, como &copy; para ©. Cualquier carácter también se puede escribir por su número, como &#8364; para €. Activa Codificar todos los caracteres no ASCII para archivos que deben quedarse en ASCII puro.

Preguntas frecuentes

¿Qué caracteres se codifican?

Por defecto se escapan & < > " y ', lo que basta para el texto y los valores de atributos HTML. La opción de caracteres no ASCII también convierte las letras con tilde, los símbolos y los emojis en entidades numéricas.

¿Al decodificar se ejecuta el código del texto?

No. Las entidades solo se convierten en caracteres; no se ejecuta ni se carga nada del texto.

¿Es lo mismo que la codificación de URL?

No. Las entidades HTML son para el contenido de las páginas. Para direcciones web y parámetros de consulta, usa URL: codificar / decodificar.