Word Counter

Text Tools

How to use the Word Counter

Count words and analyse your text in seconds:

1

Paste or type your text

Paste any text directly into the input area or upload a .txt or .md file using the Upload button.

2

Read the live stats

Words, characters (with and without spaces), sentences, paragraphs, and lines update in real time as you type.

3

Adjust reading speed

Switch between Slow (150 wpm), Average (200 wpm), and Fast (250 wpm) to see reading time adjusted for your audience.


When to use this tool

Use the word counter whenever you need precise text statistics:

  • Checking word count for essays, dissertations, or assignments that have strict word limits
  • Monitoring character count for social media posts on Twitter, LinkedIn, and Instagram
  • Estimating reading time for blog posts and articles before publishing
  • Checking paragraph and sentence count for readability analysis during editing
  • Verifying content length requirements for SEO-optimised articles (typically 1,500–2,500 words)
  • Measuring the length of legal contracts, reports, or academic submissions before delivery

Frequently asked questions

Q:How are words counted exactly?
Words are counted by splitting on whitespace and filtering out empty tokens. Hyphenated words (e.g. 'well-being') count as one word. Contractions (e.g. 'don't') count as one word. Numbers and symbols surrounded by spaces each count as one word. The count matches what Microsoft Word and Google Docs report for the same text.
Q:How is reading time calculated?
Reading time divides the total word count by the selected reading speed in words per minute (wpm). The default is 200 wpm — the average silent reading speed for an adult. Switch to 150 wpm for dense technical content or 250 wpm for experienced readers who skim. Speaking time uses a fixed 130 wpm, which is the standard conversational presentation pace.
Q:What counts as a sentence?
A sentence is counted at each occurrence of a period, exclamation mark, or question mark followed by whitespace or the end of the text. Common abbreviations (Dr., Mr., U.S., etc.) are recognised and do not trigger false sentence counts. The tool uses the same boundary detection logic as the dedicated Sentence Counter tool.
Q:What counts as a paragraph?
A paragraph is any block of non-empty text separated from the next block by one or more blank lines (a double newline). Single line breaks within a block are not treated as paragraph boundaries. This matches the convention used in Markdown and most word processors.
Q:Does the tool work offline or send my text to a server?
The word counter runs entirely in your browser using JavaScript. No text is ever transmitted to any server, stored in a database, or logged in any way. You can paste confidential documents, private correspondence, or sensitive drafts without any privacy concern.
Q:Is there a maximum text length the tool can handle?
There is no enforced character limit. The tool is optimised to handle very large documents — hundreds of thousands of words — without freezing the browser, because all calculation runs synchronously on the client side without network round-trips.