Word Counter

Count words, characters, sentences and paragraphs live, with reading time, speaking time and keyword density.

Keyword density

Counting happens in your browser. Your text is never uploaded. Common stop words are left out of the density list.

In short

Paste or type your text in the box above and the word counter updates live with words, characters with and without spaces, sentences, paragraphs, reading time and speaking time. It also lists the most repeated one, two and three word phrases with stop words removed, and your text never leaves your browser.

On this page
  1. How to use the word counter
  2. How each number is counted
  3. Reading time and speaking time
  4. Keyword density
  5. Common length targets
  6. Tips for product and page copy

Product descriptions, blog posts, meta descriptions, marketplace titles and social captions all have a length that works and a limit you cannot cross. This word counter shows the numbers as you type: words, characters with and without spaces, sentences, paragraphs, estimated reading and speaking time, and the phrases you repeat most.

Counting happens in your browser. The text is not sent to a server or saved, so you can paste drafts, client copy or unpublished listings safely.

How to use the word counter

  1. Paste your text into the box at the top of this page, or start typing.
  2. Read the counts in the panel. They update with every keystroke.
  3. Check reading time for articles and speaking time for scripts, voiceovers and presentations.
  4. Open the keyword density list to see which words and phrases you repeat most.
  5. Edit in place until the numbers fit your target, then copy the text back to where it belongs.

How each number is counted

MetricHow it is counted
WordsGroups of letters or numbers separated by spaces or line breaks. Hyphenated terms such as "long-sleeve" count as one word.
CharactersEvery character, including spaces, punctuation and line breaks
Characters without spacesThe same count with spaces and line breaks removed
SentencesText ending in a period, question mark or exclamation point
ParagraphsBlocks of text separated by a line break
Reading timeWords divided by 238 per minute
Speaking timeWords divided by 150 per minute

Different tools can differ by a few words, mainly on hyphens, numbers, URLs and abbreviations such as "e.g.", which can look like the end of a sentence. When a limit is strict, the platform's own counter is the one that decides.

Reading time and speaking time

Reading time uses 238 words per minute, the average silent reading rate for English non-fiction found in a 2019 meta-analysis of reading studies by Marc Brysbaert. Speaking time uses about 150 words per minute, a common planning figure for presentations and voiceovers. Both are averages. Technical text reads slower, and a relaxed speaker may talk at 120 words per minute while a fast one passes 170.

As a guide, a 1,500 word article takes about six and a half minutes to read and about ten minutes to read aloud. For a video script, time a real read-through of the first paragraph and scale from there.

Keyword density

The density list shows the words and phrases you use most, as single words, two word phrases and three word phrases, with a count and a percentage of total words. Common stop words such as "the", "and", "of" and "to" are left out, since they would top every list and tell you nothing.

Use it to catch problems, not to hit a target. Google has no recommended keyword density, and its spam policies name keyword stuffing, repeating the same words unnaturally, as a practice that can hurt rankings. What the list is good for:

  • Checking that the main topic phrase appears at all, especially in short product descriptions.
  • Spotting a word you repeat far more than you meant to, often a sign that a sentence needs rewriting.
  • Seeing whether related terms, such as materials, sizes or uses, show up alongside the main phrase.

For finding which phrases people actually search, the niche keyword research guide covers the process, and on Etsy the Etsy tag generator suggests tags.

Common length targets

TextLimit or targetNotes
SEO titleAbout 50 to 60 charactersGoogle truncates by pixel width, no fixed limit
Meta descriptionAbout 150 to 160 charactersAlso truncated to fit the screen
X (Twitter) post280 charactersLonger posts need X Premium
Instagram caption2,200 charactersOnly the first lines show before "more"
YouTube description5,000 charactersThe first lines show above the fold
Amazon product title200 charactersSome categories are lower; no word more than twice
Etsy listing title140 charactersEtsy advises short, readable titles
eBay listing title80 charactersHard limit

Most of these limits count characters, not words, so switch to the character counter when you write titles and captions. The meta description generator drafts descriptions within the usual range, and the Shopify product title guide covers what to put in the title in the first place.

Tips for product and page copy

  • Product descriptions do not need a word count target. Cover what buyers ask: size, material, use, care and what is included. Thin, copied supplier text is the bigger problem.
  • Blog posts and guides should be as long as the topic needs. Compare with the pages that already rank rather than picking a number.
  • Video and podcast scripts should be planned by speaking time, not word count. A 60 second video is roughly 150 words, and a 10 minute video roughly 1,500.
  • Marketplace listings are limited by characters, so a short title can still be too long if it uses long words. Check both counts before you paste.
  • Headings and titles read better in consistent capitalization. The case converter fixes that in one click.

If you publish content sites at scale, the AM Jarvis AI Site Builder writes pillar and cluster pages with a content depth you choose, on your own AI key.

Frequently asked questions

How are words counted?

A word is any group of letters or numbers separated by spaces or line breaks. Hyphenated terms count as one word, and punctuation is not counted as a word. Counts can differ slightly from Microsoft Word or Google Docs on edge cases such as URLs, numbers with symbols and abbreviations.

How is reading time calculated?

The counter divides your word count by 238 words per minute, the average silent reading speed for English non-fiction found in a 2019 meta-analysis. Speaking time uses about 150 words per minute. Real speeds vary with the reader, the speaker and how technical the text is.

What is a good keyword density for SEO?

There is no good number. Google does not publish or use a target keyword density, and its spam policies warn against keyword stuffing. Use the density list to confirm your main phrase appears naturally and to catch words you repeat too often, then write for the reader.

Is my text saved or uploaded?

No. The counter runs in your browser, so the text you paste is processed on your own device and is not sent to a server. A draft is kept only in this browser so it survives a reload; untick Autosave to turn that off.

How many words is a 5 minute speech?

At about 150 words per minute, a 5 minute speech is roughly 750 words. A slower, more deliberate delivery at 120 words per minute brings it to around 600. Paste your script into the counter to see the speaking time, then do one timed practice run to check your own pace.