Why Does the Word Count Differ Between Programs?

Published On
December 1, 2023

Counting characters, words, and lines is extremely important in content writing for both the writer and the client. The count sets the rate for an entire project and its price. So, if you rely on only one writing platform, you could be misled by the word count feature.

Not sounding like that big of a deal? Well, you could be paying more than you should for your articles.

That is because different writing platforms have different ways of calculating the word count of a file. For instance, Google Docs and Microsoft Office will give you two different word counts—even though the text being processed is the same! Thus, they are not entirely reliable.

“But why is the page count different between Apple Pages and MS Word?” I hear you ask. It is a little complicated, but we have broken it down for you so that it’s easy to understand. Keep reading!

How Do the Most Common Programs Count Words?

Have you ever noticed a slight difference between the word count in one word-counting program and another? If you have, hats off to you! You weren’t just “seeing things”—there is a difference between how writing platforms count words.

When these platforms are designed, they have word count algorithms programmed into them. That is a fancy way of saying a programmer fed the platform a formula for counting words. And because all the platforms we use have been made by different companies (Microsoft, Apple, Google, and so on), no two formulas are the same.

To better understand how and why word counts differ between programs, let’s look at the science behind this commonly used feature (hint: it’s easier than it sounds).

The Algorithm for the Microsoft Word Count Feature

Microsoft Word might be the most popular writing platform out there. Its programmers taught it to consider any string of “things” between two spaces of a word. A word doesn’t necessarily have to contain letters. It could simply be a long string of numbers or symbols. For example, “12345” is a word according to Microsoft Word!

Another example of how this algorithm works is looking at these two sequences: “and/or” and “and / or.” You and I might say each sequence counts as two words. However, if you guide yourself by Microsoft Word’s algorithm, the first sequence is only one word (because there are no spaces), and the second is three words (because it counts everything between spaces as a word, even the slash symbol). Odd, right?

Plus, the curiosities don’t end there! Microsoft Word typically counts fewer words than other writing platforms because it does not include headers, footers, and the words in text boxes in its count. However, you can change the settings so that the algorithm starts counting these if you want.

The Algorithm for Libre Office

Libre Office might not be as widely used as Word, but it is still a handy tool for content writers and their clients. It works very similarly to its Microsoft counterpart, which is to say it follows an algorithm that is practically identical to that of Microsoft Word. Thus, if you understand Microsoft Word’s counting feature, you also know LibreOffice’s!

Let’s break down the formula LibreOffice uses to tell you how many words are in your document:

Every string of letters between two spaces is considered a word: This means “and / or” are three words, but “and/or” is only one word.
Hyphenated words only count as one word: We can gather that, according to LibreOffice, “fast-paced” counts as one word, while “fast-paced” counts as two. That is because, in the first example, there is a hyphen separating the two strings of letters. But in the second example, the space is there instead of the hyphen, which tells LibreOffice it must be two words.
Combinations of characters and numbers are counted as words if they are between spaces: So, LibreOffice will tell you that “Cat123 $1.34 * https://111.com” is four words because they are all between spaces—whereas you and I would agree that the example has no words, just random numbers, and characters.

Let this remind you that no matter how advanced computers are, they still don’t behave like us and will tolerate all kinds of nonsense!

The Algorithm for Pages

If you have an Apple device, you have likely used Pages before. This language processing tool is the alternative to Microsoft Word and, thus, behaves differently. Out of all the writing platforms, we will be walking you through today, Pages consistently shows users the highest word count.

This is because Pages (unlike Microsoft Word and LibreOffice) counts the words used in charts, graphs, text boxes, headers, and footers. If you’re one to feel super productive when looking at the word count box in the corner of your writing platform, Pages will delight you.

Moreover, Pages has a more innovative word count formula than other text processing tools. If you consider the example we gave earlier, Pages counts “and/or” as two words—just like you and I would. The fact that there isn’t a space between “and” and “or” doesn’t throw off Page’s word count. Additionally, “fast-paced” is also counted as two words.

In fact, this is what the difference between Word and Pages word count primarily comes down to!

The Algorithm for Google Docs
The last writing platform we will take a look at is Google Docs. This program only counts strings of letters and numbers as words.

So, if you write “???” on Google Docs, the platform will tell you there are no words. But if you write down “1234?1234” Google Docs states that two words (here, the question marks are read as a space, thus giving rise to two different terms). On top of all that, Google Docs counts URLs as three distinct words, all separated by symbols (colons, periods, or dashes).

For example, if you write “www.xyz.com” in Google Docs (and Pages, too), you will have three words. But if you write down that same URL address in Word or LibreOffice, you will only have one word. If your article has a lot of links, your word count could be way off.

A Note on Different Languages

All the examples we gave you were in English. Yet, all these writing platforms also apply the same formulas to other languages. To clarify this a little, let’s look at some examples.

In French, question marks (along with some other punctuation marks) are separated from the last word of the sentence by a space. Thus, you could find “Comment ca va ?” (meaning: How are you?) written in a document. Microsoft Word and LibreOffice will count that as four different words, whereas Pages and Google Docs will count as only three.

That makes sense, right?

There are many more examples of how all these popular word-counting features work in different languages—too many for us to go into. However, they always fall into the more general rules we described for each writing platform.

How Words Are Counted in Popular Counting Tools

Does that sound like a lot of information to take in? If it does, don’t worry. The following examples will illustrate all the main differences between word count programs.

IFO 9002:2017 — Pages and Google Docs tell you this sequence contains three words. LibreOffice and Microsoft Word only count two words. Why? Because the colon between the digits tricks them into seeing the combination as one large number.
Mary@qwr.com — Pages and Google Docs once more agree this sequence contains three words. LibreOffice and Microsoft Word band together in counting only one term.
• 1,324 — Surprise, surprise: Pages and Google Docs count this number as two words (because the comma there is read as if it were a space, thus giving rise to two words), while Microsoft Word and LibreOffice disagree and both state that it is one word.
• Shouldn’t — Because words such as this (that is to say, contractions) are so common, programmers have tweaked their writing platforms to look at it as just one word. This is true for LibreOffice, Microsoft Word, Pages, and Google Docs. Even if you write two different words and join them with an apostrophe, these processing programs will still count it as one word. Try it out with Mary’Jane!

Practical Examples

Alright, now that we have gone through so many isolated examples, let’s put your understanding of how the word count differs between programs. We will be using the same written text in all these examples (yay for the scientific method!):

Hi, my name is Elmore, and I live on Willow/Harrington street. If you would like to contact me, please use my email address, which is elmore_cook@xyz.com. It will only take you 1.375.20 seconds to get in contact with me. That’s how quick I am at responding to my emails. If you feel that I am unresponsive to my emails, please connect with me through my website, which is www.standfor.willow.com, hope to hear from you soon! If you would like and/or need more details,do let me know!

Signing out,
IFO 9002:2017

Microsoft Word and LibreOffice

In this sample, the total word count is 93 words, and this is how it breaks down:

Words with no spaces are considered one word, such as “Willow/Harrington” or “and/or”
Phrases with a combination of characters are considered two words, for example, “IFO 9002:2017”
URLs are seen as a single word
Contractions are just one word, such as “shouldn’t” and “that’s”
Sequences of numbers are one word, such as “1.375.20”
Email addresses are counted as one word
Words containing symbols are also one word, such as “Willow/Harrington”

As we have seen before, LibreOffice and Microsoft Word share a word-counting algorithm, so there is no difference here between the two!

Google Docs

In this sample, Google Docs counts 103 words—ten more than Microsoft Word and LibreOffice do! Let’s look at why that happens.

Words with symbols but no spaces between them are considered two words, which is what happens with “Willow/Harrington”
Combinations of characters are seen as several words, such as in “IFO 9002:2017” which counts as three words
Underscores are not read as spaces, which gives rise to “elmore_cook” being read as one single word
A URL is registered as four words, for example, “www.standfor.willow.com” because the periods between the letters count as a space
Contractions are counted as just one word, hence “that’s” is not seen as two words
A number separated by symbols counts as several words; in this case, “1.375.20” is counted as three words
Email addresses are recorded as more than one word; for example, elmore_cook@xyz.com is three words


According to Pages, the text we wrote down has 102 words (one fewer than Google Docs). Here is a sneak peek into the logic of the word-counting program.

Phrases with a combination of characters, numbers, and symbols are read as more than one word; in this case, three words make up “IFO 9002:2017”
Contractions are counted as a single word, which is why “that’s” is not two words
A URL is registered as several words; for instance, “www.standfor.willow.com” is read as four words separated by periods
Underscores are read as spaces, thus resulting in “elmore_cook” being seen as two separate words
Words with symbols between them (rather than spaces) are still read as two different words, such as in “Willow/Harrington,” which counts as two words

In short, the only way Pages reads this example text differently from Google Docs is in how it treats underscores.

Key Takeaways

Knowing the correct word count is essential for the client and the writer; it is just as important as knowing the difference between character and word count. Using just one software can throw off your count. Thus, when you have a project paid for by the word, you must know precisely how many words you want to pay for.

The easiest way to tackle this problem is to agree to a specific software’s word count feature with the writer. Alternatively, you could use different platforms (for example, the word count difference between Word and Google Docs) to get two different word counts and then find the average between those two programs

SEO Quiz

Is your knowledge still up-to-date in 2023?

Test your SEO and AI skills with our quick quiz! Whether you’re a seasoned expert or just starting out, dive in to see where you stand on current best practices in SEO and AI integration. Challenge yourself and discover areas for growth and expertise!

Start A Quiz