🧰 UtlKit

HTML zu Text

Konvertieren Sie HTML-Markup in reinen Text. Entfernen Sie Tags, extrahieren Sie lesbare Inhalte.

🐛

Problem Melden

Sie haben einen Bug gefunden oder einen Vorschlag? Helfen Sie uns, dieses Tool zu verbessern.

📊 Datenzusammenfassung (automatisch ausgefüllt)

Werkzeug: html-to-text · /tools/html-to-text/

preserveParagraphs: true

Was ist dieses Tool?

Der HTML-zu-Text-Konverter extrahiert den sichtbaren Text aus einem HTML-Dokument. Er entfernt Tags, Attribute und Skripte und behält den Text sowie die Tabellenstruktur bei. Nützlich zum Extrahieren von Webinhalt, zur Bereinigung von HTML und zum Erstellen von Zusammenfassungen.

Anwendung

  1. 1

    HTML einfügen

    Fügen Sie den zu konvertierenden HTML-Code ein.

  2. 2

    Konvertieren

    Konvertieren Sie das HTML in Klartext.

  3. 3

    Text kopieren

    Kopieren Sie den extrahierten Text.

Häufig gestellte Fragen

Wie wandelt die HTML-zu-Text-Konvertierung Tabellen um?

Jede Zeile wird zu einer eigenen Textzeile und Zellen werden durch ein einzelnes Leerzeichen getrennt, sodass eine Tabelle als eine Zeile leerzeichengetrennter Werte pro Tabellenzeile gelesen wird. Im Absatzmodus sind Zeilen durch eine Leerzeile getrennt; im Ein-Zeilen-Modus folgt die gesamte Tabelle in einem Block mit Leerzeichen. Die Ausgabe enthält keine Tabs oder senkrechten Striche, und verschachtelte Tabellen werden in das gleiche zeilenbasierte Layout abgeflacht.

Wie werden Bilder verarbeitet?

Bilder werden entfernt. Der Konverter liest nur den Textinhalt, daher trägt ein img-Tag nichts zur Ausgabe bei und sein alt-Attribut wird nie extrahiert. Der Text vor und nach dem Bild wird einfach verbunden, sodass ein img mitten im Wort zwei Abschnitte zusammenfügen kann.

Kann ich das produktiv einsetzen?

Dieses Tool ist für Entwicklung und Test gedacht. Für den Produktiveinsatz etablierte Bibliotheken mit Sicherheitsaudits verwenden.

Wie konvertiere ich HTML in reinen Text?

Analysieren Sie das HTML und behalten Sie nur die Textknoten bei, entfernen Sie Tags, Skripte und Styles. Blockelemente (p, div, li, Überschriften) werden zu Zeilenumbrüchen; Tabellenzellen meist zu tab- oder pipe-getrennten Werten. Browser und Bibliotheken (jsdom, BeautifulSoup, DOMParser) implementieren das unterschiedlich, daher variieren die Abstände der Ausgabe je nach Tool.