Reading Time Calculator — How Long Will Your Text Take to Read?
- Average adult reading speed: 200-250 words per minute
- 1,000 words = approximately 4-5 minutes reading time
- Blog posts: 1,500-2,000 words = optimal for most topics (6-8 min read)
- Paste your text for an instant estimate — tool calculates at 200 wpm
Table of Contents
The average adult reads at 200-250 words per minute for general content. That means a 1,000-word article takes 4-5 minutes to read, a 2,500-word blog post takes about 10-12 minutes, and a 60-page report takes roughly an hour. Paste your text into the counter above and it will show your estimated reading time instantly based on a 200-wpm baseline.
How Reading Time Estimates Work
Reading time calculators divide word count by an assumed reading speed — typically 200 words per minute for general text. This is a conservative estimate of average adult reading speed. Actual reading speed varies significantly based on reader proficiency, content complexity, and medium (screen vs. paper).
| Reader Type | Approximate Speed |
|---|---|
| Slow / careful readers | 100-150 wpm |
| Average adult (general content) | 200-250 wpm |
| Average professional (dense text) | 250-300 wpm |
| Above-average readers | 300-400 wpm |
| Speed readers (trained) | 500-1,000+ wpm |
For practical content planning, 200-230 wpm is a safe conservative estimate that works for most general audiences.
Quick Reference: Reading Time by Word Count
| Word Count | Reading Time (200 wpm) | Common Content Type |
|---|---|---|
| 200 words | ~1 minute | Short social post, quick tip |
| 500 words | ~2.5 minutes | Brief blog post, newsletter |
| 1,000 words | ~5 minutes | Standard blog post |
| 1,500 words | ~7.5 minutes | In-depth blog post |
| 2,000 words | ~10 minutes | Long-form article |
| 3,000 words | ~15 minutes | Comprehensive guide |
| 5,000 words | ~25 minutes | White paper, deep dive |
| 10,000 words | ~50 minutes | Long-form report |
What Reading Time Should Your Blog Posts Target?
Medium's data has consistently shown that the optimal reading time for engagement is 7 minutes — approximately 1,600-1,700 words. Posts in the 5-8 minute range see the highest completion rates and engagement depth. Under 3 minutes (under 700 words) often feels too thin to be authoritative. Over 15 minutes (over 3,000 words) loses readers who weren't committed to deep dives.
That said, "ideal" depends entirely on intent:
- Quick guides and how-tos: 1,000-1,500 words (5-7 min) works well
- Comprehensive resource pages: 3,000-5,000 words (15-25 min)
- News and announcements: 300-600 words (1.5-3 min)
- Email newsletters: Under 600 words (under 3 min) — longer and unsubscribes rise
Reading Time for Email, Presentations, and Reports
Different content types have different attention tolerances:
- Marketing emails: Under 200-300 words is optimal. Every extra 100 words loses more recipients.
- Internal reports: Readers often skim, effectively reading at 400+ wpm. A 5,000-word report may take 12-15 minutes of actual reader time rather than the calculated 25.
- Presentations: Reading time doesn't directly apply, but using word count as a proxy — 130 words per minute of speaking time — helps estimate presentation length.
- Academic papers: Reading pace drops to 100-150 wpm for dense technical content. A 10,000-word paper may take 60-90 minutes to read carefully.
Calculate Your Reading Time
Paste your article, email, or document above. Get instant word count and reading time estimate — free, no signup required.
Open Free Word CounterFrequently Asked Questions
How is reading time calculated for blog posts?
Reading time for blog posts is calculated by dividing the word count by an assumed reading speed, typically 200-250 words per minute. A 1,500-word post at 200 wpm = 7.5 minutes. Many content tools and platforms (Medium, Substack, dev.to) display this estimate automatically. The word counter on this page calculates at 200 wpm.
What is the average reading speed for adults?
The average adult reads general content at 200-250 words per minute silently. Comprehension-focused reading (studying, technical documentation) tends to be slower — around 100-150 wpm. Casual skimming can exceed 500 wpm but with reduced comprehension. The 200 wpm estimate used in most reading time calculators is conservative and appropriate for general audiences.
Does reading time include images and videos?
Basic word-count-based reading time calculators only count words — they do not account for time spent on images, videos, or interactive elements. Medium adds 12 seconds per image to their reading time estimate. For content with heavy visual components, the actual reader time will be longer than the word count alone suggests.
What is a good reading time for a blog post?
Research consistently points to 5-8 minutes (1,000-2,000 words) as the engagement sweet spot for general blog content. Posts under 3 minutes (under 600 words) can feel too thin for complex topics. Posts over 15 minutes (over 3,000 words) should be designed for committed readers who opted in for depth, like guides or tutorials.

