Codificador/Decodificador HTML
Codifica caracteres especiales en entidades HTML o decodifica entidades HTML de vuelta a texto.
El Codificador/Decodificador HTML de ToolsSoup es una herramienta online gratuita que escapa caracteres especiales a entidades HTML y decodifica entidades HTML de vuelta a texto plano al instante en tu navegador. Convierte caracteres como <, >, & y las comillas para que se muestren literalmente en lugar de interpretarse como marcado, sin subir archivos, sin registro y sin que nada salga nunca de tu dispositivo.
¿Qué es la codificación HTML?
La codificación HTML (también llamada escape HTML) reemplaza los caracteres con un significado especial en HTML —como <, >, &, " y '— por referencias de entidad como <, >, &, " y '. El navegador muestra entonces esas entidades como los caracteres literales en lugar de tratarlas como etiquetas o límites de atributo. Codificar es imprescindible siempre que quieras mostrar código, signos de menor/mayor que o texto no confiable en una página sin romper la maquetación ni abrir un fallo de seguridad.
Cómo codificar y decodificar HTML online
Convertir texto con ToolsSoup tarda solo unos segundos:
- Escribe o pega tu texto o HTML en el cuadro de entrada.
- Haz clic en Codificar para convertir los caracteres especiales en entidades HTML, o en Decodificar para convertir las entidades de vuelta en caracteres normales.
- Copia el resultado con un solo clic y pégalo directamente en tu página, plantilla o documento.
¿Por qué importa la codificación HTML para la seguridad?
Mostrar texto no confiable sin codificarlo es la causa más común de cross-site scripting (XSS). Si una entrada de usuario como se escribe directamente en una página, el navegador la ejecuta. Codificar los caracteres peligrosos convierte esa entrada en texto visible inofensivo. Codifica siempre cualquier valor que insertes en HTML que provenga de un usuario, de una API o de cualquier fuente que no controles por completo.
¿Por qué usar este codificador HTML?
- 100% gratis, sin anuncios, sin registro y sin límites de uso.
- Funciona por completo en tu navegador: tu texto nunca se sube a un servidor.
- Escapa los cinco caracteres reservados de HTML y decodifica entidades con nombre y numéricas.
- Codifica y decodifica desde una sola página con un clic.
- Funciona sin conexión una vez cargada la página.
Preguntas frecuentes
¿Es gratis este codificador HTML?
Sí. Todas las herramientas de ToolsSoup son completamente gratuitas, sin cuenta, sin registro y sin límites ocultos.
¿Están seguros mis datos?
Por supuesto. Toda la codificación y decodificación ocurre localmente en tu navegador mediante JavaScript, así que tu texto nunca se envía ni se almacena en ningún servidor.
¿Qué caracteres escapa el codificador?
Escapa los cinco caracteres reservados en HTML: el ampersand (&), el signo de menor que (<), el de mayor que (>), las comillas dobles (") y las comillas simples ('). Son los que pueden romper el marcado o permitir inyecciones si se dejan sin escapar.
¿El decodificador admite entidades con nombre y numéricas?
Sí. La decodificación usa el propio analizador HTML del navegador, así que las entidades con nombre como & y © y las numéricas como ' y ❤ se convierten todas de vuelta a sus caracteres originales.
¿Cuál es la diferencia entre codificación HTML y codificación de URL?
La codificación HTML hace que el texto sea seguro para colocarlo dentro de un documento HTML, usando entidades como <. La codificación de URL hace que el texto sea seguro para colocarlo dentro de una URL, usando escapes por porcentaje como %20. Resuelven problemas distintos, así que usa la que corresponda al lugar donde aparecerá el texto.