🌐 DE

🧽 HTML-zu-Text-Konverter

Füge den HTML-Quelltext ein und erhalte sauberen, gut lesbaren Klartext mit entfernten Tags. Blockelemente wie p, div und li werden zu Zeilenumbrüchen, und Links können ihre URL zusammen mit dem Linktext behalten.

HTML-Zeichen
0
Zeichen im extrahierten Text
0

Sicherheit: HTML wird nur mit dem eingebauten DOMParser des Browsers geparst, der niemals an das Live-DOM der Seite angehängt wird — dadurch werden Skripte nie ausgeführt. Das extrahierte Ergebnis wird immer als Klartext dargestellt.

RATGEBER

Mehr erfahren

01

1. Warum HTML in reinen Text umwandeln

Beim direkten Kopieren von HTML aus einer Webseite oder der Quelle eines E-Mail-Newsletters werden auch Tags, Style-Attribute und sogar eingebetteter Skriptcode übernommen. Wenn du nur den lesbaren Inhalt brauchst — für eine Notiz-App, einen Suchindex oder einen reinen Textentwurf — willst du nur den Text. Dieses Tool entfernt jedes Tag und behält nur das, was ein Mensch tatsächlich liest.

02

2. Wie das Parsen sicher bleibt

Dieses Tool parst den HTML-String mit dem eingebauten DOMParser des Browsers. Ein von DOMParser erzeugtes Dokument ist „inert“ — es wird nie an das DOM der Live-Seite angehängt, sodass jedes <script> darin niemals ausgeführt wird und keine Bilder oder externen Ressourcen geladen werden. Zusätzlich werden Inhalte von <script> und <style> vollständig von der Extraktion ausgeschlossen, und das Ergebnis wird immer als Wert in einem Textbereich geschrieben, nie erneut als HTML gerendert.

03

3. Links und zeilenweise Umbrüche auf Block-Ebene erhalten

Aktiviere „Link-URLs beibehalten“, um das tatsächliche href in Klammern hinter dem sichtbaren Text jedes Links einzufügen, damit du genau weißt, wohin jeder Link verwies. Blockebenen-Elemente — p, div, li, tr, h1 bis h6 — werden automatisch zu Zeilenumbrüchen, sodass der konvertierte Text die ursprüngliche Absatz- und Listenstruktur weitgehend beibehält.

Häufig gestellte Fragen

Wird ein Skript im eingefügten HTML jemals ausgeführt?
Nein. Dokumente, die von DOMParser erzeugt werden, sind inert und werden nie an die Live-Seite angehängt, daher werden Skripte darin niemals ausgeführt. Der extrahierte Text wird außerdem immer als Wert eines textarea geschrieben, nie erneut als HTML interpretiert.
Wie werden Tabellenzellen getrennt?
Jede <tr>-Zeile erhält einen Zeilenumbruch, aber Zellen (<td>) innerhalb einer Zeile stehen ohne zusätzlichen Trenner direkt nebeneinander. Um das exakte Tabellenlayout zu bewahren, prüfe die Originalquelle direkt.
Wird mein HTML an einen Server gesendet?
Nein. Alles läuft in deinem Browser — dieses Tool ruft nie eine Backend-API auf.