Word Counter

This word counter counts words, characters, sentences and paragraphs the moment you type or paste your text. Reading time, speaking time and keyword density update live with every keystroke, so you can watch an essay, blog post or speech approach its word limit without pressing a single button.

Word Counter tool

0Words
0Characters
0No spaces
0Sentences
0Paragraphs
0sReading time
0sSpeaking time
0Unique words

Keyword density (top 5)

WordCountDensity
Start typing to see keyword density.

How to use it

  1. Type or paste your text into the box above.
  2. Watch the word, character and sentence counts update instantly, no button to press.
  3. Use the reading time and keyword density panels to check length and repetition.

What is a word count?

A word count is the number of separate words in a piece of text. This word counter applies the same rule as Microsoft Word and Google Docs: every unbroken run of characters between spaces or line breaks counts as one word.

words = number of character groups separated by whitespace

Under that rule, state-of-the-art is one word, 3.14 is one word and an email address is one word. A stray dash sitting alone between two spaces also counts as a word, so tidy loose punctuation before you check a strict limit. Characters are counted separately, with and without spaces, because essays and assignments usually cap words while forms, ads and social platforms cap characters.

Worked example

Input: The quick brown fox jumps.
Result: 5 words, 25 characters, 1 sentence
Input: A 500-word blog intro
Result: ≈ 2m 30s reading, ≈ 3m 50s speaking

Word counts for common formats

FormatTypical word countReading time at 200 wpm
Tweet / X post (280 characters)40 to 55 wordsunder 20 seconds
Meta description20 to 25 wordsabout 7 seconds
Cover letter250 to 400 words1 to 2 minutes
Common App college essay250 to 650 wordsup to 3 minutes 15 seconds
Five-minute speechabout 650 words5 minutes spoken at 130 wpm
Blog post1,000 to 2,000 words5 to 10 minutes
Novel chapter3,000 to 5,000 words15 to 25 minutes

What the word counter measures

A word counter tallies every run of characters between spaces as one word, so hyphenated terms, contractions, numbers and email addresses each count once. Microsoft Word and Google Docs use the same basic rule, which is why the totals here normally match what a teacher or editor will see. Characters are counted two ways, with and without spaces, because platforms differ on which one they limit.

Sentences are detected from periods, question marks and exclamation points followed by a space or the end of the text. Paragraphs are blocks of text separated by a blank line, so a single press of Enter between two lines does not start a new paragraph. Unique words are counted after stripping punctuation and ignoring case, so The and the count as one.

Reading time and speaking time

Reading time uses 200 words per minute, a common average for silent reading of plain English prose. Speaking time uses 130 words per minute, a comfortable pace for a presentation or a speech read from notes. The math is simple: a 1,000-word article takes about 5 minutes to read and around 7 minutes 40 seconds to say out loud. If you know you read faster or speak slower, scale the estimate to match.

Keyword density

Keyword density shows how often your five most-used words appear as a percentage of the total. A content word that makes up 3 or 4 percent of a short article usually reads as repetitive; in SEO copy it can also look like keyword stuffing. Function words such as the, and and of will naturally sit at the top of the list, so look past those to the words below them.

Your text auto-saves in your own browser, so a reload does not wipe a draft. Nothing is uploaded, and there is no upper limit on length beyond what a browser can hold in a text box, which is comfortably a full novel.

Common uses

  • Meeting essay, assignment and application word limits
  • Checking blog and article length and reading time
  • Timing speeches and presentation scripts
  • Spotting overused words with keyword density
  • Fitting social posts inside character limits
  • Estimating page counts for manuscripts and reports

When to use it

  • You need to count words in an essay against a 500 or 650 word limit before you submit it.
  • You are timing a talk and want to know how many words a 5-minute speech holds.
  • An editor asked for 1,200 words and your draft sits in a plain text file with no built-in word count.
  • You want to check keyword density in an article before publishing, so no term reads as stuffed.
  • A job application caps the cover letter at 400 words and you are trimming sentence by sentence.

Related tools

Character Counter is the better pick when the limit is measured in characters rather than words, such as a tweet, an SMS or a meta description.

Remove Extra Spaces cleans double spaces and stray tabs first, so pasted text counts the same way it will in the destination.

Case Converter fixes capitalization once the length is right, turning an all-caps draft into a normal sentence or headline.

Frequently asked questions

It counts each group of non-space characters as one word. Numbers, hyphenated words, contractions and URLs each count as a single word, matching how Google Docs and Microsoft Word count. Punctuation on its own, such as a lone dash between spaces, also counts as a word, so tidy stray symbols before checking a strict limit.
Yes. Google Docs, Microsoft Word and this counter all treat well-known as a single word because there is no space inside it. Counts can still differ by one or two on text with dashes or slashes that have no spaces around them, so leave a small margin when a submission has a hard limit.
About 650 words at the 130 words-per-minute pace this tool uses. Most speakers land between 125 and 150 words per minute, so a 5-minute slot fits roughly 625 to 750 words. Write toward the low end if you plan to pause for slides, laughs or questions.
A double-spaced page in 12-point Times New Roman holds roughly 250 to 300 words; single-spaced, about 500 to 600. A 1,500-word essay therefore runs 5 to 6 pages double-spaced. Margins, font and headings shift these figures, so rely on the word count rather than the page count when a limit is strict.
Both. The tool shows total characters including spaces, line breaks and punctuation, and a separate count with all whitespace removed, so you can match whichever number a platform or form limits.
Reading time divides the word count by 200 words per minute, an average silent reading speed for plain English. Speaking time divides by 130 words per minute, a comfortable presentation pace. A 600-word post shows 3 minutes to read and about 4 minutes 37 seconds to say.
A sentence ends at a period, question mark or exclamation point followed by a space or the end of the text, so an abbreviation like Dr. can add an extra sentence to the count. A paragraph is any block of text separated from the next by a blank line; a single line break does not count.
No. All counting happens in your browser with JavaScript. Nothing you type is uploaded, saved on a server or shared. The text is auto-saved to your own browser so it survives a reload, and you can clear it at any time with the Clear button.