Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Woordfrequentieteller

Tel hoe vaak elk woord voorkomt in je tekst. Visualiseer topwoorden, exporteer naar CSV en filter stopwoorden.

Werkt offline na het laden

Laad .txt, .md, .csv, .docx of .pdf. Bestanden worden op je apparaat gelezen.

Min. lengte:
Min. aantal:
Toon top:
Sorteren:

Veelvoorkomend gebruik

  • Analyseer Sleutelwoorddichtheid voor SEOControleer hoe vaak uw doelsleutelwoorden in een artikel voorkomen en optimaliseer de sleutelwoorddichtheid.
  • Analyseer Woordherhaling in Academisch SchrijvenIdentificeer overgebruikte woorden in essays, proefschriften en onderzoekspapers om woordenschatafwisseling te verbeteren.
  • Analyseer Frequentie in TekstcorporaBegrijp woordverdeling over toespraken, boeken, datasets en andere grote teksten.
  • Analyseer ConcurrenteninhoudsstrategiePlak een concurrentartikel of landingspagina om te zien welke trefwoorden en onderwerpen zij benadrukken.
  • Controleer Tekstleesbaarheid en WoordenschatBepaal of uw schrijven gevarieerde woordenschat gebruikt of te afhankelijk is van herhaalde zinnen.

Hoe het werkt

De woordfrequentieanalyse draait volledig in je browser met een zelfgeschreven tokenizer en een JavaScript-Map — geen bibliotheek, geen server. Tekst wordt lokaal geparst, geteld en gerangschikt zodra je hem typt of plakt.

  1. 1
    Unicode-bewuste tokenisatie
    De tool zet je tekst om naar kleine letters en haalt daarna tokens eruit met de Unicode-regex \p{L}\p{M} — die letters met accenten en niet-Latijnse schriften correct verwerkt. Voor CJK-tekst (Chinees, Japans, Koreaans) schakelt hij over naar de ingebouwde Intl.Segmenter-API van de browser met granularity: 'word' om tekens te splitsen waar geen spaties tussen staan.
  2. 2
    Stopwoorden en lengte filteren
    Optioneel filteren haalt veelvoorkomende functiewoorden weg (the, a, is en equivalenten in het Spaans, Frans, Duits, Italiaans en Portugees) met een vaste Set die bij je sitetaal past. Een schuifregelaar voor minimale lengte verwijdert tokens die korter zijn dan je gekozen drempel voordat het tellen begint.
  3. 3
    Tellen met een Map en n-grammodus
    Tokens worden geteld in een JavaScript-Map — bewust gekozen zodat gereserveerde eigenschapsnamen zoals 'constructor' niet kunnen botsen met getelde woorden. In de bigram- of trigrammodus schuift de tokenizer een venster over de ruwe tokenstroom en voegt aangrenzende woorden samen tot zinsdelen voordat er wordt geteld.
  4. 4
    Gerangschikte resultaten en CSV-export
    Resultaten worden aflopend op aantal gesorteerd en getoond als gerangschikte staafgrafiek. De export bouwt met de Blob-API van de browser een CSV-blob met platte tekst in het geheugen en start een download — er wordt op geen enkel moment iets naar een server gestuurd.

Gerelateerde tools

Veelgestelde vragen