Word Counter & Reading Time

Paste your text to count words, characters, sentences and paragraphs instantly, see reading and speaking time, and check how often you use a keyword. Your text stays in your browser and is never stored.

  • Free to use
  • No sign-up needed
  • Works on phone and desktop
0Words
0Characters
0Characters (no spaces)
0Sentences
0Paragraphs
0 minReading time
0 minSpeaking time
0Avg words per sentence

  • Your top keywords will appear here.

How reading time is calculated

Reading time is based on an average of 238 words per minute for adults reading online. Speaking time uses about 150 words per minute, which is useful for planning videos, podcasts and presentations.

Using keyword density sensibly

Use your main keyword naturally in the title, introduction and a heading or two. There is no magic percentage. If the density goes above about 3%, read the text aloud. If it sounds repetitive, use synonyms instead.

Frequently asked questions

Is my text saved anywhere?

No. Everything is counted in your browser and nothing is sent to our server.

How long should a blog post be?

Long enough to answer the question fully, and no longer. For many how-to topics that is 1,200–2,500 words, but quality matters more than length.

Does it count numbers and hyphenated words?

Yes. Numbers count as words, and hyphenated words such as “step-by-step” count as one word.

More free tools

See all tools →
Use every tool without daily limitsAll Tools Pro gives you unlimited use of every tool for £9 a month + VAT. Cancel any time.
See All Tools Pro