Codificador de entidades HTML
Escapa los caracteres que tienen significado en HTML, como < > & y las comillas, o decodifica entidades como & y é para volver a texto plano.
ENTRADA
SALIDA
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
Elige un modo
Elige Codificar para escapar texto para HTML, o Decodificar para convertir las entidades de nuevo en caracteres.
Pega tu texto
Pega un fragmento de código, el valor de un atributo o texto copiado del código fuente HTML.
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 © para ©. Cualquier carácter también se puede escribir por su número, como € 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.