Word Counter

Count words, characters, sentences and paragraphs

Free
0
Words
0
Characters
0
No Spaces
0
Sentences
0
Paragraphs
0 min
Read Time

What a word counter measures — and what it cannot

A word counter is a text-analysis tool that reports how many words, characters, sentences and paragraphs a passage contains, plus an estimated reading time based on average silent-reading speed.

Word limits are rarely suggestions. A university portal rejects a 2,100-word essay when the cap is 2,000. Google truncates a meta description that runs past roughly 155–160 characters. An Upwork cover letter that sprawls past a screen loses the client before the pitch lands. Each of those deadlines needs a different number, and the writing app you are using often is not the one holding the limit.

This page explains exactly how the counter on this site arrives at each number, where automated counting and human counting disagree, and which limit you should actually be measuring against. If you are drafting for a specific platform, skip to the reference table of real character limits further down.

The exact counting rules used here

Different tools return different numbers for the same paragraph because they define a "word" differently. These are the rules this counter applies, so you can predict its output rather than guess at it.

Words
Leading and trailing whitespace is trimmed, then the text is split on every run of whitespace. Anything separated by a space, tab or newline counts as one word — so "state-of-the-art" is 1 word and "don’t" is 1 word.
Characters
Every character in the box, including spaces, tabs and line breaks. This is the number most social platforms and form validators enforce.
Characters without spaces
All whitespace is stripped before counting. Some academic and translation-billing rules use this figure rather than the total.
Sentences
The text is split on periods, question marks and exclamation marks, and empty fragments are discarded. It is a punctuation heuristic, not grammatical parsing.
Paragraphs
Blocks separated by at least one blank line. A single hard line break inside a block does not start a new paragraph, which matches how most CMS editors behave.
Reading time
Word count divided by 200 words per minute, rounded up. 200 wpm is a common conservative estimate for adult silent reading of general web prose; technical material reads slower.

Three passages and the numbers they produce

The clearest way to understand a counting rule is to watch it run. Each example below is short enough to verify by hand.

Example 1: Ordinary prose

Input
The quick brown fox jumps over the lazy dog.
Output
Words: 9
Characters: 44
No spaces: 36
Sentences: 1
Paragraphs: 1
Read time: 1 min

The trailing period does not add a word. Reading time rounds up, so any non-empty text shows at least 1 minute.

Example 2: Abbreviations split a sentence early

Input
Dr. Chen reviewed the draft. It shipped on Friday.
Output
Words: 8
Sentences: 3  ← expected 2

The period in "Dr." is treated as a sentence boundary. Any punctuation-based sentence splitter has this behaviour: expect an inflated sentence count in text full of abbreviations, initials, decimals or ellipses. Word and character counts are unaffected.

Example 3: Hyphens and em dashes change the word count

Input
A well-known author—now retired—wrote it.
Output
Words: 5
Characters: 41

"well-known" is one word, and "author—now" is also one word because the em dash has no spaces around it. If your style guide spaces em dashes, the same sentence counts as 7 words. When a word limit is tight, this is where the discrepancy between two tools usually comes from.

Real length limits worth measuring against

Most people counting words are really trying to hit somebody else’s cap. These are the limits that come up most often, with the unit each one is enforced in.

WhereLimitCounted inPractical advice
SEO title tag~60 charactersPixel width, not charactersGoogle truncates on rendered width, so 60 characters is a rule of thumb. Draft and preview one in the meta tag generator.
Meta description~155–160 charactersPixel widthFront-load the useful half — Google frequently rewrites the rest from page content.
LinkedIn post3,000 charactersCharactersOnly the first ~140 characters show before "see more" on mobile.
X / Twitter post280 charactersWeighted charactersCJK characters count double; URLs are counted as a fixed length.
Google Ads headline30 charactersCharactersHard rejection above the cap, so check before uploading a bulk sheet.
Academic essaysSet by the briefWordsConfirm whether references, footnotes and captions are inside or outside the count.

When a platform enforces characters, use the Characters tile rather than the word count — a 400-word post and a 3,000-character post are not the same constraint.

Where automated counts and human counts diverge

No counter is neutral; each one encodes editorial assumptions. These are the cases where you should check the number by hand before submitting.

Chinese, Japanese, Korean and Thai text

These scripts do not separate words with spaces. Whitespace splitting will report a whole clause as one word. Use the character count for CJK text — that is also what most CJK platforms enforce.

Numbers, dates and citations

"12,500" is one word; "12 500" is two. An APA citation like "(Smith, 2019)" counts as two words and adds a sentence boundary. If a brief says "excluding references", strip them before pasting.

Markdown and HTML syntax

Pasting raw Markdown counts the asterisks, brackets and URLs as part of the text. Convert first with the Markdown to HTML converter and count the rendered words, or the count will run high.

Pasted PDF text

PDFs often carry hard line breaks mid-sentence and hyphenated line splits ("con-\ntinued"), which inflates word counts. Clean the line breaks after running a PDF to Word conversion.

Reading time is an estimate, not a measurement

The 200 wpm figure suits general prose. Dense technical writing, code samples and tables slow readers considerably, and the estimate ignores images and video entirely. Treat it as a planning aid for pacing a blog post, not a guarantee.

Browser counter vs. Word, Google Docs and CMS counters

Direct answer: use whichever counter belongs to the system that will enforce the limit. If a professor grades from a Word file, trust Word. If a form rejects at 160 characters, trust a character counter.

OptionBest forTrade-off
This browser counterText living in a browser tab — CMS fields, forms, chat boxes, proposalsNothing is saved, so it is not a place to draft. Counting rules are the plain ones described above.
Microsoft WordDocuments graded or reviewed as .docx filesCounts footnotes and text boxes only when you opt in, so its number can differ from a plain-text count.
Google DocsCollaborative drafting with a live count in the cornerIts count excludes headers, footers and footnotes by default — a common source of "but my count said 1,980" disputes.
CMS field countersMeta fields in WordPress, Shopify or WebflowFrequently count the raw field including shortcodes, and rarely reflect how Google actually truncates.

Nothing you type here leaves your device: every number on this page is computed in your browser with JavaScript, so drafts under NDA never reach a server.

A five-minute pre-submission pass

  • Confirm the unit first — words or characters — and read the brief for exclusions such as references and captions.
  • Paste the final version, not the working draft, so tracked edits and leftover notes do not inflate the count.
  • If the sentence count looks high, scan for abbreviations and decimals before assuming your writing is choppy.
  • For a blog post, aim reading time at the format: 3–5 minutes suits a how-to, 8+ suits a reference piece.
  • Run a similarity check on the finished draft when originality matters as much as length.
  • Formatting for a platform afterwards? Use the LinkedIn text formatter or Upwork text formatter so styling does not change the character count unexpectedly.

How this page is maintained

The counting rules described above were read directly from this tool’s source and confirmed against the three worked examples on this page. Character limits in the reference table were checked against the platforms’ own published limits at the time of review; platform limits change, so verify before a bulk upload.

Written and reviewed by the ToolsRacks editorial team. Last reviewed: .

Works great with these tools

After writing or editing, run your text through our free plagiarism checker to ensure originality before publishing.

Once your document is the right length, convert it to PDF instantly using our free Word to PDF converter.

Need to count words in a PDF? Convert it to an editable Word file first with our PDF to Word converter.

Word Counter: frequently asked questions

Answers to the questions people ask most often about this specific tool.

How does this tool count a word?

It trims the text and splits on every run of whitespace, so anything separated by a space, tab or line break counts as one word. Hyphenated terms such as state-of-the-art count as a single word, and an em dash with no spaces around it joins two words into one.

Why is my sentence count higher than expected?

Sentences are detected by splitting on periods, question marks and exclamation marks. Abbreviations such as Dr. and e.g., decimal numbers, and ellipses each create an extra boundary. Word and character counts are unaffected.

How is reading time calculated?

Word count is divided by 200 words per minute and rounded up. That rate suits general web prose; technical writing, tables and code samples read considerably slower.

Should I use the word count or the character count?

Use whichever unit the limit is enforced in. Essays and briefs are usually specified in words, while meta descriptions, social posts and ad headlines are enforced in characters.

Does it work for Chinese, Japanese or Korean text?

Not for word counting. Those scripts do not separate words with spaces, so whitespace splitting reports a whole clause as one word. Use the character count instead, which is also what most CJK platforms enforce.

Is my text sent anywhere?

No. Every count is computed in your browser with JavaScript. Nothing you paste is uploaded, stored or logged, so drafts under NDA stay on your device.

Why does Microsoft Word give a different number?

Word applies its own rules for footnotes, text boxes, headers and footers, and Google Docs excludes several of those by default. When a specific system will enforce the limit, trust that system’s counter.

Picked from Text Tools and adjacent categories. Each one has its own page explaining how it works and where it falls short.

Looking for something else? Browse all 27 free tools →