CountEvery

Method

Why word counts disagree

Four tools, one paragraph, four answers. The six decisions behind almost every gap — and how big each of them typically is.

Paste the same paragraph into four counters and you will get somewhere between two and four different answers. This is not a bug in any of them. It is four defensible answers to a question that has never had a single agreed definition, and knowing which decisions produce which gaps lets you predict the difference instead of being surprised by it.

A worked example

Take this sentence:

Dr. Alvarez's state-of-the-art rig logged 1,204 readings — see https://example.org/data — between 3.15 a.m. and dawn.

Reasonable tools report this as anywhere from 14 to 24 words, and as 1 or 3 sentences. Here is where each decision lands:

DecisionOur ruleThe common alternativeEffect
state-of-the-art1 word4 words+3
Dr.no sentence breaksentence break+1 sentence
1,2041 word1 word (sometimes 2)+0 or +1
the URL1 word3–5 fragments+2 to +4
a.m.no sentence breaksentence break+1 sentence
3.151 word, no break1 word, sometimes a break
the em dashesnot wordssometimes words+0 or +2

None of those choices is unreasonable in isolation. Together they produce a 70 per cent spread on one sentence.

The six decisions that cause almost every difference

1. Hyphenated compounds

This is the biggest one by volume. State-of-the-art, well-known, twenty-five, self-employed. We count each as one word, on the grounds that it is one lexical item. Microsoft Word splits on the hyphen. In a document that uses compounds freely — academic prose does, technical writing does — this alone accounts for one to three per cent of the total.

2. What ends a sentence

Abbreviations are the classic trap. A tool with no abbreviation list breaks after Dr., etc., e.g. and every initial in J. R. R. Tolkien. A tool with a list has to decide how long the list is. And the line-break question — is a heading a sentence? — splits tools straight down the middle. We say yes; Word says no. On a bulleted document that difference can halve or double the sentence count, which then corrupts every readability score derived from it.

3. What a character is

Three different things get called “a character”:

  • Grapheme clusters — what a person sees. An emoji is 1. This is what we count.
  • UTF-16 code units — what JavaScript's .length and Microsoft Word return. Most emoji are 2, composite emoji more.
  • Bytes — what a database column limit often means. An accented Latin letter is 2 bytes in UTF-8, a CJK character 3, most emoji 4.

A 20-character string of emoji is 20, 40 or 80 depending on which of those you asked.

4. What is in the document at all

This causes the largest absolute surprises, and it is not a counting rule at all. Word can include or exclude footnotes, endnotes, headers, footers, text boxes and comments. A thesis with 400 footnotes counts very differently depending on one checkbox. When you paste into a browser counter, you get exactly what you selected — which is often not what your institution means by the word count of the document.

5. Numbers and symbols

Is 1,000,000 one word or two? Is a lone & a word? Is £50 one word or two? Tools differ, and documents full of figures — financial reports, lab writeups — are where it shows.

6. Weighted counting

Some platforms deliberately do not count characters. X weights CJK at 2 and fixes every URL at 23 units. Some SMS gateways count segments rather than characters. These are business rules wearing the costume of a character count.

Rough guide to the size of each gap

CauseTypical effect on a 2,000-word document
Hyphenated compounds20–60 words
URLs and email addresses0–40 words
Numbers with separators0–20 words
Footnotes included or excluded0–600 words
References included or excluded0–500 words
Headings counted as sentencesno effect on words; large effect on readability

What to do about it

  1. Find out what the enforcing system counts. If there is a submission portal, its number is the only one that exists. Paste into it early, not at the deadline.
  2. Ask what is included. Most academic word counts exclude the bibliography, many exclude footnotes, some exclude block quotes, and almost none say so unless asked.
  3. Leave a margin. Three to five per cent under a hard cap absorbs every difference described on this page.
  4. Use one tool consistently while drafting. The absolute number matters less than being able to see whether you are going up or down.

Our rules are all published on How we count, which is the point: you can predict our number, and you cannot predict a number whose rules are hidden.

Common questions

Why does Microsoft Word give a different word count?

Mainly hyphens and em dashes. Word splits hyphenated compounds into separate words and, in some versions, treats a word—word em dash construction as one word. On a document with many compounds the gap can be several per cent.

Which word count is the correct one?

There is no single correct one; there are different defensible rules. The count that matters is the one used by whoever is enforcing the limit, which is why you should always paste into the real form before submitting.

Why is my character count different from Twitter's?

X counts weighted units, not characters. CJK characters weigh 2 rather than 1, and every URL counts as a flat 23 units regardless of length.

Do Google Docs and Word agree with each other?

Usually within a fraction of a per cent on plain prose, and they diverge on the same edge cases as everyone else: hyphens, numbers with separators, and text inside footnotes, headers and comments.

Does the word count include footnotes and references?

It depends entirely on the tool and the settings. Word can be told to include or exclude textboxes, footnotes and endnotes; pasting text into a browser counter includes whatever you pasted. This is a very common source of a several-hundred-word surprise.

How much do these differences actually matter?

On a 650-word essay with a hard cap, a two per cent difference is thirteen words and can be the difference between accepted and rejected. On a 3,000-word blog post, it is noise.