Free Word Counter & Reading Time Calculator

Paste your text below to instantly see word count, character count, reading time, keyword density, and readability score.

Keyword Density

Type some text to see keyword density.
Keyword Count Density

Readability Score

Type some text to see readability analysis.
Flesch-Kincaid Reading Ease
Very Difficult Very Easy

Frequently Asked Questions

How is reading time calculated?

Reading time is estimated at 238 words per minute, the average silent reading speed for adults. Simply divide your total word count by 238.

How is speaking time calculated?

Speaking time uses 150 words per minute — the average pace for presentations and public speaking. Great for planning speeches, podcasts, and video scripts.

What is the Flesch-Kincaid readability score?

It rates text on a 0–100 scale. Higher scores mean easier reading: 90–100 is very easy (5th grade), 60–70 is standard (8th–9th grade), and below 30 is very difficult (college graduate level).

What are stop words?

Stop words are common words like "the", "and", "is" that carry little meaning. They're excluded from keyword density analysis to surface the most relevant terms in your content.