HTML-tags verwijderen

Verwijder alle HTML-tags uit een tekstblok met onze HTML-tags verwijdertool voor schone en platte tekstinhoud.

5 van 2 beoordelingen
HTML-tags verwijderen

HTML-tags verwijderen is een gratis tool die alle HTML-tags uit een tekstblok verwijdert en de overgebleven inhoud als platte tekst teruggeeft.

Hoe verwijder ik HTML-tags uit tekst?

Plak de brontekst, laat de tags verwijderen en kopieer daarna de resulterende platte tekst.

  1. Plak tekst met tags zoals <p>, <strong>, <a> of <div>.
  2. Voer de tool uit om alle HTML-tags te verwijderen.
  3. Controleer de spatiëring en kopieer het resultaat naar je document, spreadsheet of contentsysteem.
De tool HTML-tags verwijderen op digily.link, met het invoerformulier

De tool gebruikt de PHP-functie strip_tags. De verwerking vindt plaats op de server. Je invoer wordt daarom via HTTPS naar de server verstuurd, maar niet opgeslagen.

Wanneer bespaart het verwijderen van HTML tijd?

Je bespaart tijd als gekopieerde of geëxporteerde tekst opmaakcode bevat die op de bestemming niet nodig of niet toegestaan is.

  • Productbeschrijvingen uit WordPress, Shopify of een ander contentmanagementsysteem opschonen voordat je ze in een werkmap van Excel of Google Sheets plaatst.
  • Velden met platte tekst voorbereiden voor samenvoegbewerkingen in Microsoft Word of e-mailplatforms zoals Mailchimp, waar achtergebleven tags in het bericht kunnen verschijnen.
  • Opmaak voor alinea's en links uit een CSV-kolom met beschrijvingen verwijderen voordat je de gegevens in een database importeert.
  • Tekst voorbereiden voor platformvelden die zichtbare tekens tellen maar geen HTML weergeven.
  • Gekopieerde website-inhoud opschonen voordat je die toevoegt aan notities, supporttickets of interne documentatie.

Het is verstandig om de structuur te behouden voordat je de tags verwijdert. Moeten alinea's, lijstitems of regeleinden gescheiden blijven, vervang dan eerst afsluitende alineatags, afsluitende lijstitemtags en <br>-elementen door regeleinden.

Wat gebeurt er met spaties, leestekens en bijzondere tekens?

Spaties, leestekens, cijfers en gewone teksttekens blijven staan. Alleen de tags zelf worden verwijderd.

Op de plaats van verwijderde tags worden niet automatisch spaties ingevoegd. Zo wordt <ul><li>Red</li><li>Blue</li></ul> omgezet in RedBlue. Bevat de bron echte spaties of regeleinden tussen die elementen, dan blijven die tekens wel behouden.

Letters met accenten, emoji en niet-Latijnse schriften zijn inhoud en geen HTML-tags. Ze verdwijnen dus niet als gevolg van het verwijderen van tags. Controleer bij een zeer lang tekstblok het resultaat op meerdere plaatsen, vooral als de bron onvolledige of onjuist opgebouwde opmaak bevat.

Voorbeeldresultaat van de tool HTML-tags verwijderen

Voor en na

Invoer: <p>Hello <strong>Sam</strong>.</p>

Uitvoer: Hello Sam.

Invoer: <h2>Delivery</h2><p>Usually 2–3 working days.</p>

Uitvoer: DeliveryUsually 2–3 working days.

Invoer: <p>Delivery &amp; returns</p>

Uitvoer: Delivery &amp; returns

Het laatste voorbeeld laat zien dat tekenverwijzingen zoals &amp; niet worden gedecodeerd. Tags verwijderen en HTML-tekenverwijzingen decoderen zijn afzonderlijke bewerkingen.

Wat doet een tool voor het verwijderen van HTML-tags niet?

De tool haalt niet uitsluitend de betekenisvolle artikeltekst uit de bron, herstelt geen witruimte tussen alinea's en zet HTML niet om naar Markdown.

Inhoud binnen script- en style-elementen kan achterblijven nadat de omringende tags zijn verwijderd. Als je bijvoorbeeld de tags verwijdert uit <script>alert("x")</script>Welcome, blijft alert("x")Welcome over. Het verwijderen van tags is daarom geen vervanging voor een speciale HTML-sanitizer wanneer je niet-vertrouwde invoer verwerkt.

Ook onjuist opgebouwde opmaak kan onverwachte resultaten opleveren, omdat strip_tags geen tool is om HTML te repareren. Heb je URL's nodig in plaats van zichtbare tekst, gebruik dan de URL-extractor. Met de Tekstgrootte calculator kun je controleren of het opgeschoonde resultaat binnen een veld met beperkte ruimte past.

Veelgestelde vragen

Worden HTML-opmerkingen ook verwijderd?

Ja. De PHP-functie strip_tags verwijdert naast tags ook HTML-opmerkingen. Tekst die uitsluitend in een opmerking staat, verschijnt daarom niet in het resultaat.

Kan ik bepaalde HTML-tags behouden?

Nee, deze tool is bedoeld om alle HTML-tags te verwijderen. Gebruik een HTML-sanitizer of parser als je een goedgekeurde selectie wilt behouden, zoals alinea's en links.

Wordt Markdown-opmaak ook verwijderd?

Nee. Markdown-syntaxis zoals hekjes, sterretjes en vierkante haken blijft in de uitvoer staan. Eventueel ingesloten HTML-tags worden wel verwijderd.

Kan ik het resultaat direct als CSV opslaan?

Niet per se. Bij het verwijderen van tags worden komma's, aanhalingstekens en ingesloten regeleinden niet volgens de CSV-regels geëscapet. Gebruik een geschikte CSV-writer om de opgeschoonde tekst in een bestand te plaatsen.

Kan ik hiermee de hoofdtekst uit een volledige webpagina halen?

Je kunt de tags uit de aangeleverde paginabron verwijderen, maar het resultaat kan ook navigatielabels, cookiemeldingen, CSS en JavaScript bevatten. Om alleen het hoofdartikel te extraheren, heb je een parser nodig die de structuur van de pagina begrijpt.

Laatste controles

Lees de opgeschoonde tekst één keer door voordat je deze gebruikt. Herstel ontbrekende spaties en alinea-einden, controleer of HTML-tekenverwijzingen worden weergegeven zoals bedoeld en verwerk niet-vertrouwde broncode met een geschikte sanitization-methode in plaats van alleen de tags te verwijderen.

Populaire tools