Corromper un archivo HTML online
Corrompe un archivo .html online y gratis. Inyecta secuencias de bytes no válidas y rompe la estructura de etiquetas para que la página se muestre como basura o no cargue.
- Sin subidas
- Sin límite de tamaño
- Sin registro
Corrompe tu archivo HTML
Ajustado para .html, .htm, .xhtml, y funciona igual de bien con cualquier otro formato.
Por qué los archivos HTML son difíciles de corromper como es debido
HTML es el formato más indulgente de uso común. Los navegadores están hechos para representar marcado roto en lugar de rechazarlo, así que un archivo con etiquetas destrozadas todavía muestra algo. Hacer que un archivo HTML falle de verdad significa atacar la codificación, no el marcado.
Qué destruye esta herramienta
- La codificación de caracteres. Se inyectan secuencias UTF-8 no válidas, así que el decodificador del navegador produce caracteres de sustitución por todo el documento.
- El doctype y la cabecera. Se destruyen los bytes iniciales que contienen el doctype y la declaración meta de juego de caracteres.
- La estructura de etiquetas. Se rompen los signos de mayor y menor y el entrecomillado de atributos por todo el cuerpo.
- Scripts y estilos en línea. El CSS y el JavaScript incrustados se dañan junto con el marcado, así que nada recupera el diseño.
Qué verás después
| Aplicación | Comportamiento |
|---|---|
| Chrome / Firefox / Safari | Muestran un muro de mojibake y caracteres de sustitución en lugar de la página. |
| Validadores de HTML | Informan de errores de codificación y de cientos de fallos estructurales. |
| Generadores de sitios estáticos | Hacen fallar la compilación por el archivo fuente malformado. |
| Clientes de correo | Muestran el cuerpo HTML como texto ilegible. |
Motivos habituales para hacer esto
- Probar que la ruta de importación de un CMS rechaza HTML malformado.
- Verificar que un sanitizador o un rastreador de HTML no se bloquea con entradas rotas.
- Demostrar a una clase de desarrollo web qué aspecto tiene la corrupción de codificación.
- Producir archivos fuente rotos para una prueba de fallo de la canalización de compilación.
Cómo corromper un archivo HTML
- Suelta tu archivo .html en la caja de arriba, o haz clic para explorar.
- Deja el nivel en Standard salvo que quieras un daño parcial (Light) o necesites derrotar al software de recuperación (Heavy).
- Pulsa Corromper archivo. El procesamiento ocurre en tu dispositivo, así que termina casi al instante.
- Descarga el resultado. De forma predeterminada conserva el nombre de archivo y la longitud en bytes originales.
Preguntas frecuentes sobre HTML
¿Por qué el navegador sigue mostrando algo?
Los navegadores nunca rechazan HTML. Se recuperan de cualquier cosa. Lo que obtienes en su lugar es una página de caracteres de sustitución, que es lo que produce la corrupción real de codificación.
¿Rompe también el CSS y el JavaScript?
Cualquier CSS o JavaScript en línea dentro del archivo se daña con él. Los archivos externos enlazados son independientes y quedan intactos.
¿Puedo corromper solo una parte de la página?
El nivel Light toca alrededor del 0,5% del contenido, lo que normalmente daña algunas secciones y deja otras legibles.
¿Funciona con XHTML?
Sí, y XHTML falla con más fuerza. Se analiza de forma estricta, así que un documento roto se rechaza de plano en lugar de representarse.