HTML-zu-Text-Konverter
HTML-zu-Text-Konverter: Tags entfernen, Zeilenumbrüche behalten | We.Inc
Kostenloser HTML-zu-Text-Konverter. Füge HTML ein, um Tags, Skripte und Styles zu entfernen, Entities zu dekodieren und Absätze, Zeilenumbrüche, Aufzählungen und Link-Adressen zu behalten.
HTML-zu-Text-Konverter
Füge HTML ein und erhalte sauberen reinen Text zurück: Tags entfernt, Skripte und Styles weggelassen, Entities wie & wieder in Zeichen verwandelt und Absätze sowie Aufzählungspunkte erhalten, damit sich das Ergebnis weiterhin gut liest. Praktisch für den Nur-Text-Teil einer E-Mail, einen Produkt-Feed, eine Wortzählung oder um Texte aus einer alten Website zu holen.
- Füge das HTML ein: eine ganze Seite, ein Ausschnitt aus einem Editor oder der Quelltext einer E-Mail.
- Zuerst werden script-, style-, head- und Kommentarblöcke entfernt, damit ihr Code nie im Text landet.
- Absätze, Überschriften und andere Blöcke werden zu Zeilenumbrüchen, Listeneinträge zu Zeilen mit einem Bindestrich am Anfang, und Entities werden dekodiert.
- Setze das Häkchen bei 'Link-Adressen behalten', um jeden Link als Linktext mit der Adresse in Klammern zu schreiben, und kopiere oder lade das Ergebnis herunter.
- Lass für die Nur-Text-Version einer HTML-E-Mail die Link-Adressen eingeschaltet. Wer die Textversion liest, kann sonst nicht sehen, wohin ein Button geführt hat.
- Bilder verschwinden in reinem Text. Enthielt ein Bild Wörter, etwa ein Banner mit einem Angebot, füge diese Wörter vor dem Umwandeln als echten Text ins HTML ein.
- Tabellen werden zu einer Zeile pro Tabellenzeile mit Zellen, die durch Leerzeichen getrennt sind. Das reicht zum Lesen, die Spalten gehen aber verloren. Wandle Tabellendaten lieber mit einem CSV-Tool um.
- Zeigt das Ergebnis seltsame Zeichen wie '&irgendwas;', ist diese Entity keine der üblichen. Such sie und ersetze sie von Hand; der restliche Text ist davon nicht betroffen.
Häufige Fragen
Wie entferne ich HTML-Tags aus einem Text?
Füge das HTML in das Feld ein, und die Tags werden beim Tippen entfernt. Anders als ein einfaches Suchen und Ersetzen von allem zwischen < und > entfernt dieser Konverter auch den Inhalt von script- und style-Blöcken und macht aus Block-Tags Zeilenumbrüche. So wird aus '<p>One</p><p>Two</p>' 'One', eine Leerzeile und dann 'Two' statt 'OneTwo'.
Was passiert mit HTML-Entities?
Gängige benannte Entities wie &amp;, &lt;, &nbsp; und &copy; sowie alle numerischen Entities wie &#169; oder &#xA9; werden wieder in die Zeichen verwandelt, für die sie stehen. Ein geschütztes Leerzeichen wird zu einem normalen Leerzeichen.
Wie werden Links behandelt?
Standardmäßig bleibt nur der Linktext erhalten. Mit 'Link-Adressen behalten' wird aus <a href="https://example.com">our site</a> 'our site (https://example.com)'. Ist der Linktext bereits die Adresse, wird sie nicht wiederholt.
Ist das sicher für HTML, dem ich nicht vertraue?
Ja. Das HTML wird als Text behandelt und mit Mustern verarbeitet; es wird nie in eine Seite geladen, darin enthaltene Skripte können also nicht ausgeführt werden. Nichts wird hochgeladen.
Entspricht das Ergebnis dem, was ein Browser anzeigt?
Bei normalem Inhalt sehr nah, aber nicht exakt. Ein Browser wendet zusätzlich CSS an, das Elemente ausblenden oder Zeilenumbrüche ändern kann. Ausgeblendete Elemente gehören trotzdem zum HTML, ihr Text erscheint also in der Ausgabe.
Warum Tags entfernen schwieriger ist, als es aussieht
- Der schnelle Ansatz, alles zwischen spitzen Klammern zu löschen, hinterlässt zwei Probleme. Text in script- und style-Tags bleibt als Zeichensalat stehen, und Wörter aus benachbarten Blöcken laufen zusammen, weil nur die Tags sie getrennt haben. Aus einer Überschrift mit folgendem Absatz wird eine lange Zeile ohne Leerzeichen zwischen dem letzten Wort der einen und dem ersten Wort des anderen.
- Dieser Konverter arbeitet deshalb in einer festen Reihenfolge: Er entfernt ganze Blöcke, die nie angezeigt werden, markiert Anfang und Ende von Blöcken mit Zeilenumbrüchen, entfernt die übrigen Tags, dekodiert Entities und räumt zum Schluss Leerzeichen und Leerzeilen auf. Die Reihenfolge ist wichtig: Würden Entities zuerst dekodiert, würde aus '&lt;p&gt;', das als Text geschrieben ist, ein echtes Tag, das dann entfernt würde.
Nur-Text-E-Mails und Feeds
- E-Mail-Programme, die kein HTML anzeigen können, greifen auf den Nur-Text-Teil einer Nachricht zurück, und manche Spamfilter prüfen, ob es ihn gibt und ob er zur HTML-Version passt. Wenn du ihn aus demselben HTML erzeugst, bleiben beide Versionen synchron. Lass die Link-Adressen eingeschaltet und prüfe, ob der Text in der richtigen Reihenfolge lesbar ist, denn ein Layout aus Tabellen kann eine Seitenleiste zwischen zwei Absätze schieben.
- Produkt-Feeds und Marktplatz-Angebote lehnen HTML in Beschreibungen oft ab oder zeigen die Tags als Text an. Wandelst du die Beschreibung vorher um, bleiben die Zeilenumbrüche und Aufzählungspunkte erhalten, die sie lesbar machen, und die Nur-Text-Vorgabe ist erfüllt.
HTML
<h2>Weekend menu</h2> <p>Fresh bread & pastries, baked daily.</p> <ul><li>Sourdough</li><li>Croissants</li></ul> <p>Order at <a href="https://example.com/order">our shop</a>.</p>
Link-Adressen behalten
Reiner Text
Kostenlos starten · Keine Kreditkarte nötig
Verwandt: Kostenlose Tools
- iframe-Generator
- Alt-Text-Generator für Unternehmensbilder (CSV-Export)
- Bild zuschneiden für Websites
- Image-Map-Generator
- Bild zu Base64 und SVG zu Data URI
- Fälligkeitsrechner für Rechnungen
- Verzugsgebühr-Rechner
- JSON zu TypeScript und Zod
Produkt
Für wen
- Für Agenturen
- Für Freelancer
- Für Hosting-Anbieter
- Für SaaS-Plattformen
- Für Start-ups
- Finanzdienstleistungen
- Lösungen für das Gesundheitswesen
Funktionen
Ressourcen
- Blog
- Hilfecenter
- Kostenlose Tools für Unternehmen
- Free UI Components
- Vorlagen
- Vorlagen-Sammlungen
- Website-Beispiele
- Ratgeber
- Vergleiche
- Alternativen
- Die besten
- Testberichte
- Preisübersichten
- Anwendungsfälle
- Glossar und Anleitungen
- Integrationen
- Entwickler
- Benchmark
- Windows App