Eine HTML-Datei online beschädigen
Beschädigen Sie eine .html-Datei kostenlos online. Fügt ungültige Bytefolgen ein und zerstört die Tag-Struktur, sodass die Seite als Müll dargestellt wird oder gar nicht lädt.
- Kein Upload
- Keine Größenbegrenzung
- Keine Anmeldung
Beschädigen Sie Ihre HTML-Datei
Abgestimmt auf .html, .htm, .xhtml, funktioniert aber ebenso mit jedem anderen Format.
Warum sich HTML-Dateien nur schwer richtig beschädigen lassen
HTML ist das nachsichtigste gebräuchliche Format. Browser sind darauf gebaut, defekte Auszeichnung darzustellen statt sie abzulehnen, sodass eine Datei mit zerstörten Tags immer noch etwas anzeigt. Eine HTML-Datei wirklich scheitern zu lassen heißt, die Kodierung anzugreifen, nicht die Auszeichnung.
Was dieses Werkzeug zerstört
- Die Zeichenkodierung. Ungültige UTF-8-Folgen werden eingefügt, sodass der Decoder des Browsers im ganzen Dokument Ersatzzeichen erzeugt.
- Doctype und Head. Die ersten Bytes mit Doctype und Meta-charset-Deklaration werden zerstört.
- Die Tag-Struktur. Spitze Klammern und die Anführungszeichen von Attributen werden im gesamten Rumpf aufgebrochen.
- Inline-Skripte und -Stile. Eingebettetes CSS und JavaScript werden zusammen mit der Auszeichnung beschädigt, sodass nichts das Layout rettet.
Was Sie danach sehen
| Anwendung | Verhalten |
|---|---|
| Chrome / Firefox / Safari | Zeigen eine Wand aus Zeichensalat und Ersatzzeichen statt der Seite. |
| HTML-Validatoren | Melden Kodierungsfehler und Hunderte struktureller Verstöße. |
| Static-Site-Generatoren | Lassen den Build an der fehlerhaften Quelldatei scheitern. |
| E-Mail-Programme | Stellen den HTML-Rumpf als unlesbaren Text dar. |
Häufige Gründe dafür
- Prüfen, ob ein CMS-Importweg fehlerhaftes HTML ablehnt.
- Verifizieren, dass ein HTML-Sanitizer oder Scraper bei defekter Eingabe nicht abstürzt.
- Einer Webentwicklungsklasse zeigen, wie Kodierungsschäden aussehen.
- Defekte Quelldateien für einen Fehlertest der Build-Strecke erzeugen.
So beschädigen Sie eine HTML-Datei
- Ziehen Sie Ihre .html-Datei in das Feld oben, oder klicken Sie zum Auswählen.
- Belassen Sie die Stufe auf Standard, sofern Sie nicht nur teilweisen Schaden wollen (Light) oder Wiederherstellungssoftware überwinden müssen (Heavy).
- Klicken Sie auf Datei beschädigen. Die Verarbeitung läuft auf Ihrem Gerät und ist daher fast sofort fertig.
- Laden Sie das Ergebnis herunter. Standardmäßig behält es den ursprünglichen Dateinamen und die Byte-Länge.
Häufige Fragen zu HTML
Warum zeigt der Browser trotzdem etwas?
Browser lehnen HTML nie ab. Sie erholen sich von allem. Was Sie stattdessen bekommen, ist eine Seite voller Ersatzzeichen, und genau das erzeugt echte Kodierungsbeschädigung.
Zerstört es auch CSS und JavaScript?
Jedes CSS oder JavaScript, das in der Datei selbst steht, wird mit beschädigt. Verlinkte externe Dateien sind eigenständig und bleiben unberührt.
Kann ich nur einen Teil der Seite beschädigen?
Stufe Light berührt rund 0,5 % der Nutzdaten, was typischerweise einige Abschnitte beschädigt und andere lesbar lässt.
Funktioniert es bei XHTML?
Ja, und XHTML scheitert härter. Es wird streng geparst, sodass ein defektes Dokument rundheraus abgelehnt statt dargestellt wird.