🌐 NL

🧽 HTML naar tekst-converter

Plak HTML-broncode en krijg schone, leesbare platte tekst terug, met alle tags verwijderd. Blokelementen zoals p, div en li worden regeleinden, en links kunnen hun URL naast de linktekst behouden.

HTML-tekens
0
Tekens in extraheerder tekst
0

Beveiliging: HTML wordt alleen geparseerd met de ingebouwde DOMParser van de browser, die nooit aan de live pagina wordt gekoppeld - scripts worden dus nooit uitgevoerd. Het geëxtraheerde resultaat wordt altijd als platte tekst weergegeven.

GIDS

Meer lezen

01

1. Waarom HTML terugbrengen tot platte tekst

Als je HTML rechtstreeks kopieert uit de bron van een webpagina of e-mailnieuwsbrief, neem je tags, stijl-attributen en zelfs ingesloten scriptcode mee. Als je alleen de leesbare inhoud nodig hebt - voor een notitie-app, een zoekindex of een platte-tekstconcept - wil je alleen de tekst. Deze tool verwijdert elke tag en houdt alleen over wat een mens echt zou lezen.

02

2. Hoe het parsen veilig blijft

Deze tool parseert de HTML-string met de ingebouwde DOMParser van de browser. Een document dat door DOMParser wordt gemaakt, is "inert" - het wordt nooit aan de DOM van de live pagina gekoppeld, dus een <script> daarin wordt nooit uitgevoerd en er worden geen afbeeldingen of externe resources opgehaald. Daarnaast worden de inhoud van <script> en <style> volledig uitgesloten van extractie, en wordt het resultaat altijd als een textarea-waarde weggeschreven, nooit opnieuw gerenderd als HTML.

03

3. Links en regeleinden op blokniveau behouden

Zet "Link-URL's behouden" aan om de daadwerkelijke href tussen haakjes achter de zichtbare tekst van elke link toe te voegen, zodat je precies ziet waar elke link naartoe wees. Blokniveau-elementen - p, div, li, tr, h1 tot en met h6 - worden automatisch regeleinden, zodat de geconverteerde tekst de oorspronkelijke alinea- en lijststructuur ongeveer behoudt.

Veelgestelde vragen

Wordt een script in de geplakte HTML ooit uitgevoerd?
Nee. Documenten die door DOMParser worden gemaakt zijn inert en worden nooit aan de live pagina gekoppeld, dus scripts daarin worden nooit uitgevoerd. De geëxtraheerde tekst wordt ook altijd als textarea-waarde weggeschreven en nooit opnieuw geïnterpreteerd als HTML.
Hoe worden tabelcellen gescheiden?
Elke <tr>-rij krijgt een regeleinde, maar cellen (<td>) binnen een rij lopen direct door zonder extra scheidingsteken. Voor een exacte tabelopmaak kun je de originele bron rechtstreeks bekijken.
Wordt mijn HTML naar een server gestuurd?
Nee. Alles draait in je browser - deze tool roept nooit een backend-API aan.