Word Counter

Count words, characters, sentences, reading time and analyze text.

Start typing or paste text above to see live statistics

Frequently Asked Questions

How is reading time calculated?

Reading time is estimated at 200–250 words per minute — the average adult silent reading speed. This tool uses 200 wpm as a conservative estimate. Speaking time uses 130 wpm (typical clear presentation pace). Academic reading (dense text) is slower; casual reading is faster.

What is the Flesch Reading Ease score?

The Flesch score (0–100) measures how easy text is to read based on sentence length and syllable count. 90–100: very easy (children's books), 70–80: easy (plain English), 60–70: standard (most web content), 30–50: difficult (professional), below 30: very difficult (academic, legal). Higher scores = more accessible writing.

How many words is a typical blog post, essay, or novel chapter?

Blog post: 800–2,500 words. Short essay: 500–1,500 words. Research paper: 3,000–10,000 words. Novel chapter: 1,500–5,000 words. Twitter/X post: 280 characters. A 5-minute speech: ~650 words. A 1-hour presentation: ~7,800 words.

What is keyword density and why does it matter for SEO?

Keyword density is the percentage of times a keyword appears in text relative to total word count. Example: 10 occurrences in 500 words = 2% density. For SEO, 1–3% is generally considered natural. Over-using a keyword (keyword stuffing) can result in search engine penalties. Modern SEO focuses on topic coverage and relevance, not rigid keyword percentages.