Woordenteller
Tel woorden, tekens, zinnen, bytes en leestijd terwijl je typt
Over deze tool
Een live woord- en tekenteller met de getallen die ontwikkelaars en schrijvers echt nodig hebben: woorden, tekens met en zonder spaties, UTF-8-bytes (wat je databasekolom of API-limiet werkelijk meet), regels, zinnen, alinea’s en een geschatte leestijd bij de gebruikelijke 220 woorden per minuut.
Tekens worden geteld als Unicode-codepunten, niet als UTF-16-eenheden, zodat emoji en CJK-tekst tellen zoals een mens verwacht — en de aparte bytetelling maakt het verschil zichtbaar: 日本語 is 3 tekens maar 9 bytes. Precies dat onderscheid bijt wanneer een VARCHAR(255)-kolom een string van 200 “tekens” weigert.
Alles wordt bijgewerkt terwijl je typt, zonder dat er iets wordt verstuurd — veilig om concepten van aankondigingen, contracten of iets anders dat nog niet naar buiten mag te tellen.
Veelgestelde vragen
- Waarom verschillen het aantal tekens en het aantal bytes?
- Tekens zijn Unicode-codepunten; bytes zijn hun UTF-8-codering. ASCII-letters zijn 1 byte, de meeste Europese letters met accent 2, CJK-tekens 3 en emoji 4 (of meer in reeksen). Databaselimieten, HTTP-headers en veel API’s meten bytes, geen tekens.
- Hoe worden woorden geteld bij talen zonder spaties?
- De woordtelling splitst op witruimte, wat ongesegmenteerde tekst in het Chinees of Japans onderschat. Voor die talen is de tekentelling het zinvollere getal, en daarom worden beide altijd getoond.
- Wat telt als een zin?
- Een stuk tekst dat eindigt op ., !, ? of … gevolgd door witruimte of het einde van de invoer. Afkortingen als “bijv.” kunnen de telling licht opblazen — zinnen tellen is inherent heuristisch.
- Hoe nauwkeurig is de leestijd?
- Hij deelt het aantal woorden door 220 wpm, een gangbaar gemiddelde voor stil lezen van algemeen proza door volwassenen. Technisch materiaal met code leest trager; opsommingen laten zich sneller doorbladeren. Zie het als een schatting op de juiste orde van grootte.