0 Zeilen · 0 Zeichen
0 Zeilen · 0 Zeichen · 0 Tag(s) entfernt, 0 Script-/Style-Block/-Blöcke verworfen, 0 Entität(en) dekodiert
HTML-Tags entfernen und HTML in reinen Text umwandeln
Mit diesem Tool lassen sich HTML-Tags entfernen, während der lesbare Text erhalten bleibt – Absätze, Zeilenumbrüche, Listen und Tabellen erscheinen als reiner Text. HTML-Quelltext einfügen oder eine .html-Datei öffnen und den Text kopieren.
Zuletzt aktualisiert:
So funktioniert’s
HTML einfügen
Einen Seitenquelltext, eine E-Mail-Vorlage, einen CMS-Export oder ein Fragment einfügen oder eine .html-Datei öffnen.
Layout wählen
Zeilenumbrüche, Aufzählungszeichen und Tabulatoren zwischen Tabellenzellen beibehalten, auf Wunsch auch Linkadressen und Alternativtexte von Bildern.
Text kopieren
Der reine Text erscheint beim Tippen, mit der Anzahl entfernter Tags, verworfener Skriptblöcke und dekodierter Entities.
Funktionen
Sicher geparst
Das HTML durchläuft den Sanitizer der Website (DOMPurify) in einem inaktiven Dokument: Nichts darin wird geladen oder ausgeführt. Skripte, Styles, Templates und eingebettete Objekte werden samt Inhalt verworfen.
Text wie auf der Seite
Absätze und Überschriften werden durch eine Leerzeile getrennt, <br> und Blockelemente beginnen eine neue Zeile, Leerraum wird wie im Browser zusammengefasst, <pre>-Blöcke behalten ihre Abstände.
Listen und Tabellen
Listeneinträge erhalten „- “ oder „1. “ mit Einrückung für verschachtelte Listen; Tabellenzeilen werden zu Zeilen mit tabulatorgetrennten Zellen, die sich sauber in Excel einfügen lassen.
Entities dekodiert
&, , ä, ß, © und die übrigen Zeichenreferenzen werden zu den Zeichen, für die sie stehen – aus ü wird ü.
Grenzen & Datenschutz
Text und Dateien dürfen bis zu 200 MB groß sein. Eingegebenes oder eingefügtes HTML (bis 256 KB) wird mit dem Sanitizer auf der Seite geparst; längerer Text und Dateien über 8 MB laufen durch einen Streaming-Tokenizer in einem Web Worker, der dieselben Layoutregeln befolgt und die gängigen benannten Entities (HTML-4-Satz plus häufige HTML5-Entities) sowie alle numerischen dekodiert.
Das Ergebnis ist reiner Text, kein Markdown; für Markdown eignet sich ein eigener Konverter. Wer das Layout erhalten möchte – Überschriften, verschachtelte Aufzählungen, Links als nummerierte Fußnoten, ausgerichtete Tabellen, umbrochene Zeilen –, nutzt das Tool „HTML in Text“. Per CSS versteckte Elemente werden trotzdem übernommen, weil keine Styles angewendet werden.
Das HTML wird im Browser verarbeitet und nie hochgeladen. Mehr dazu auf der Datenschutzseite.
Häufige Fragen
Wie entferne ich HTML-Tags aus einem Text?
Das HTML in die Eingabe einfügen. Das Ergebnis zeigt den Text ohne Tags; kopieren oder herunterladen.
Ist es sicher, fremdes HTML einzufügen?
Ja. Das HTML wird nie dargestellt: Es wird bereinigt und in einem inaktiven Dokument geparst, das Ergebnis erscheint als reiner Text. Enthaltene Skripte laufen nicht.
Bleiben Zeilenumbrüche erhalten?
Ja, standardmäßig. „Zeilenumbrüche beibehalten“ ausschalten, um den gesamten Text in einer Zeile zu erhalten.
Was passiert mit dem Inhalt von script- und style-Tags?
Er wird zusammen mit den Tags entfernt, denn es handelt sich um Code, nicht um Text, den Leser sehen.
Kann ich die Links behalten?
„Linkadressen behalten“ einschalten; dann folgt jedem Link seine Adresse in Klammern.
Lässt sich eine große HTML-Datei umwandeln?
Ja. Große Dateien werden in einem Web Worker im Hintergrund mit einem Streaming-Parser Stück für Stück umgewandelt.