HTML · Gratuit · Sur votre appareil

Corrompre un fichier HTML en ligne

Corrompez un fichier .html gratuitement en ligne. Injecte des séquences d'octets invalides et casse la structure des balises pour que la page s'affiche en charabia ou ne charge pas.

  • Aucun envoi
  • Aucune limite de taille
  • Aucune inscription

Corrompez votre fichier HTML

Réglé pour .html, .htm, .xhtml, et fonctionne tout aussi bien avec n'importe quel autre format.

100 % sur votre appareil
Déposez vos fichiers ici ou parcourez Tout format, toute taille, plusieurs fichiers à la fois
Niveau de corruption

Traitement…0%
Prêt à télécharger

Pourquoi les fichiers HTML sont difficiles à corrompre correctement

Le HTML est le format le plus indulgent d'usage courant. Les navigateurs sont conçus pour afficher du balisage cassé plutôt que le rejeter, si bien qu'un fichier aux balises massacrées affiche encore quelque chose. Faire vraiment échouer un fichier HTML, c'est attaquer l'encodage, pas le balisage.

Ce que cet outil détruit

  • L'encodage des caractères. Des séquences UTF-8 invalides sont injectées, si bien que le décodeur du navigateur produit des caractères de remplacement dans tout le document.
  • Le doctype et l'en-tête. Les premiers octets contenant le doctype et la déclaration meta charset sont détruits.
  • La structure des balises. Les chevrons et les guillemets d'attributs sont brisés dans tout le corps.
  • Scripts et styles en ligne. Le CSS et le JavaScript incorporés sont endommagés avec le balisage, si bien que rien ne rattrape la mise en page.

Ce que vous verrez ensuite

ApplicationComportement
Chrome / Firefox / SafariAffichent un mur de charabia et de caractères de remplacement au lieu de la page.
Validateurs HTMLSignalent des erreurs d'encodage et des centaines de défauts structurels.
Générateurs de sites statiquesFont échouer la compilation sur le fichier source malformé.
Clients de messagerieAffichent le corps HTML comme du texte illisible.

Raisons courantes de le faire

  • Tester qu'un chemin d'import de CMS rejette du HTML malformé.
  • Vérifier qu'un assainisseur HTML ou un scraper ne plante pas sur une entrée cassée.
  • Montrer à une classe de développement web à quoi ressemble une corruption d'encodage.
  • Produire des fichiers sources cassés pour un test d'échec de la chaîne de compilation.

Comment corrompre un fichier HTML

  1. Déposez votre fichier .html dans la zone ci-dessus, ou cliquez pour parcourir.
  2. Laissez le niveau sur Standard, sauf si vous voulez des dommages partiels (Light) ou devez mettre en échec un logiciel de récupération (Heavy).
  3. Cliquez sur Corrompre le fichier. Le traitement a lieu sur votre appareil, il se termine donc presque instantanément.
  4. Téléchargez le résultat. Par défaut, il conserve le nom de fichier et la longueur en octets d'origine.

Questions fréquentes sur HTML

Pourquoi le navigateur affiche-t-il quand même quelque chose ?

Les navigateurs ne refusent jamais du HTML. Ils se remettent de tout. Ce que vous obtenez à la place, c'est une page de caractères de remplacement, et c'est précisément ce que produit une vraie corruption d'encodage.

Cela casse-t-il aussi le CSS et le JavaScript ?

Tout CSS ou JavaScript présent dans le fichier est endommagé avec lui. Les fichiers externes liés sont distincts et restent intacts.

Puis-je corrompre seulement une partie de la page ?

Le niveau Light touche environ 0,5 % du contenu, ce qui endommage typiquement certaines sections en laissant d'autres lisibles.

Cela fonctionne-t-il sur XHTML ?

Oui, et le XHTML échoue plus fort. Il est analysé strictement, donc un document cassé est rejeté d'emblée au lieu d'être affiché.

Utilisez ceci de façon responsable. Files Corrupter est conçu pour les tests logiciels, la QA, la recherche, la formation et l'enseignement. Remettre un fichier délibérément corrompu pour faire passer un travail pour terminé peut enfreindre le règlement de votre établissement ou de votre employeur. Vous êtes responsable de l'usage que vous faites du résultat. Consultez notre avertissement.

Autres outils code et données

Tous les outils de corruption