Counting words and reading time, by hand
Word counters feel like they must be doing something clever, but every number on one comes from counting, not estimating. Words are just runs of characters separated by whitespace; characters are characters; reading time is a division with a fixed assumption baked in. All of it is checkable by hand on a short passage.
The method
- Words: count the runs of non-whitespace characters — in practice, count the gaps (spaces, tabs, line breaks) and add one, since a passage with zero internal gaps is still one word.
- Characters (with spaces): count every character in the passage, punctuation and spaces included.
- Characters (no spaces): count every character that isn't whitespace.
- Lines: count the line breaks and add one, the same logic as counting words from gaps.
- Reading time:
minutes = words ÷ 200, rounded to the nearest whole minute, with a floor of 1 minute even if the passage is shorter than that.
A worked example
Take the sentence: "The free tools on this site run entirely in your browser, with nothing ever uploaded to a server."
Counting the gaps between words: there are 17 spaces, so 17 + 1 = 18 words.
Counting every character, including the 17 spaces and the closing period: 97 characters.
Stripping the spaces out: 97 − 17 = 80 characters with no spaces.
It's a single line, so the line count is 1.
Reading time: 18 ÷ 200 = 0.09 minutes, which rounds to 0 — but the floor of 1 minute applies, so the reading time reads 1m, not 0m.
The mistake worth watching for
The 200-words-per-minute figure is a single flat assumption, not a measurement of the specific reader or text in front of you — dense technical prose reads slower than that, a list of short sentences reads faster, and nothing about the count adjusts for either. The other easy slip is double-counting whitespace: a stretch of multiple spaces or a blank line is still just one gap for the purposes of splitting into words, and treating each individual space character as its own separator inflates the word count on anything with uneven spacing (pasted from a PDF, for instance).
The free Word Counter tool runs all five counts live as you type or paste, entirely on your device — nothing is uploaded.