Codificar HTML

Escapa un texto para que se muestre tal cual en una página web. Los signos menor y mayor, el ampersand y las comillas pasan a ser entidades, y también puedes codificar todos los caracteres no ASCII para sistemas antiguos.

Gratis y privado. Todo funciona en tu navegador y no se sube nada.

Cómo funciona

  1. Pega tu textoEscribe o pega en el cuadro de entrada, o abre un archivo de texto. Ejemplo muestra cómo funciona.
  2. Revisa el resultadoEl resultado aparece a la derecha mientras escribes. Los errores se muestran con la línea y la columna.
  3. Copia o intercambiaCopia el resultado, descárgalo como archivo o pulsa Intercambiar para invertir el sentido y comprobarlo.

Muestra código en una página sin romperla

Si pegas <b> en una página, el navegador lo trata como una etiqueta. Codificarlo como &lt;b&gt; hace que el navegador lo muestre como texto. Es lo que necesitas para ejemplos de código, documentación y contenido escrito por usuarios.

Codificar todos los caracteres especiales convierte letras como ñ o é en códigos numéricos, lo que ayuda con plantillas de correo y sistemas que no pueden guardar UTF-8.

Sobre HTML

Las entidades HTML son códigos como &lt; o &#241; que representan un carácter. Se necesitan para los caracteres que tienen un significado especial en HTML y para los que una página no puede guardar directamente.

Preguntas frecuentes

¿Basta con esto para evitar XSS?

Escapar los cinco caracteres especiales es el paso correcto para el texto que va entre etiquetas y dentro de atributos entre comillas. Otros lugares, como scripts o URL, necesitan su propio escape.

¿Mi texto se sube a algún sitio?

No. La codificación y la decodificación se hacen en tu navegador. Los tokens, las claves y cualquier otro texto privado nunca salen de tu dispositivo.

¿Base64 es un cifrado?

No. Base64 solo cambia la forma en que se escriben los datos. Cualquiera puede decodificarlo, así que nunca lo uses para proteger contraseñas o secretos.

¿Qué es Base64 seguro para URL?

Sustituye + y / por - y _ y quita el relleno =, para que el resultado se pueda usar en direcciones y nombres de archivo. Se usa, por ejemplo, en los tokens JWT. El decodificador acepta las dos formas.

¿Por qué al decodificar aparece un archivo en lugar de texto?

Si los datos decodificados no son texto legible, la herramienta comprueba qué tipo de archivo es. Las imágenes se previsualizan y cualquier archivo se puede descargar con el botón Descargar.

¿Funciona sin conexión?

Sí. Después de abrir la página una vez, sigue funcionando sin conexión a internet.