onlinetools.dev

Woordenteller

Tel woorden, tekens, zinnen, bytes en leestijd terwijl je typt

Draait lokaal
loading…
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.
Gerelateerde tools