Reading time is an estimate of how long most readers need to finish a text, based on word count and assumed words-per-minute speed.
The Quick Answer
Reading time is calculated with a simple formula:
Reading Time = Word Count ÷ Reading Speed (words per minute)
At average adult reading speed (200 wpm):
- 500 words → 2.5 minutes
- 1,000 words → 5 minutes
- 2,000 words → 10 minutes
- 5,000 words → 25 minutes
Use our reading time estimator to calculate instantly for any text.
How the Formula Works
Every reading time estimate relies on two inputs: the number of words in the text, and the speed at which someone reads those words.
Step 1: Count Words
Word count is straightforward. Split the text by whitespace and count the resulting chunks. Most text editors show word count natively. For quick checks, paste text into a word counter or reading time estimator.
Step 2: Choose a Reading Speed
This is where the estimate becomes approximate. Reading speed varies by person, context, and content type.
Common defaults used by publishing platforms:
| Platform / Context | Default Speed |
|---|---|
| Medium | 265 wpm |
| WordPress plugins | 200-250 wpm |
| Technical documentation | 150 wpm |
| General-purpose tools | 200 wpm |
Most tools use 200 wpm as a reasonable middle ground. This assumes non-technical English content read for comprehension by an average adult.
Step 3: Divide
A 1,200-word article at 200 wpm:
1,200 ÷ 200 = 6 minutes
For speaking time, use 130-150 wpm instead. The same 1,200 words spoken at 140 wpm:
1,200 ÷ 140 = 8 minutes 34 seconds
Average Reading Speed by Age and Skill
Reading speed is not fixed. It develops with age and varies by context.
By Age Group
- Ages 6-8 (early readers): 80-120 wpm
- Ages 9-12 (elementary): 120-200 wpm
- Ages 13-17 (teens): 200-250 wpm
- Ages 18-40 (adults): 200-300 wpm
- Ages 40-65: 200-250 wpm
- Ages 65+: 175-225 wpm
These are averages for English-language readers processing general content. Individual variation is wide.
By Reading Context
The same person reads at very different speeds depending on what they're doing:
- Proofreading for errors: 100-150 wpm — requires catching every detail
- Studying unfamiliar material: 150-200 wpm — new concepts slow processing
- Reading a news article: 200-250 wpm — familiar vocabulary, straightforward structure
- Reading a novel: 250-300 wpm — narrative flow, familiar language patterns
- Skimming for key facts: 400-700 wpm — not full comprehension, just scanning
This is why a single "average reading speed" is always an approximation. When estimating reading time for your audience, consider what kind of reading they'll be doing.
Why Blogs Show Reading Time
Medium introduced estimated reading time in 2013, and the practice has become standard across content-heavy websites.
It sets expectations
When readers see "5 min read," they can decide whether to commit now or save it for later. This reduces bounce rates because people who click are prepared for the length.
It increases engagement
Research on content engagement consistently shows that reading time indicators can improve click-through and completion rates. Readers appreciate transparency about time commitment.
It helps with content planning
For writers, knowing the reading time of their drafts is a useful editing signal. A "quick tip" post that stretches to 15 minutes may need trimming. A comprehensive guide that reads in 3 minutes may need more depth.
Reading Time vs. Speaking Time
Reading time and speaking time are different because silent reading is significantly faster than speaking aloud.
| Metric | Typical Speed | 1,000 Words |
|---|---|---|
| Silent reading | 200-250 wpm | 4-5 minutes |
| Speaking (conversational) | 130-150 wpm | 7-8 minutes |
| Speaking (formal presentation) | 120-130 wpm | 8-9 minutes |
| Audiobook narration | 150-160 wpm | 6-7 minutes |
When to use speaking time
Speaking time is the right metric when content will be delivered aloud:
- Presentations: Plan 130 wpm for formal talks. A 15-minute presentation needs roughly 1,950 words.
- Video scripts: YouTube scripts typically target 150 wpm for natural delivery.
- Podcast scripts: Conversational podcasts run at 140-160 wpm.
- Audiobooks: Professional narration averages 150-160 wpm.
If you're preparing a speech or script, calculate speaking time with our reading time estimator and adjust the speed to 140 wpm.
Content Length Guidelines by Format
Different content formats have typical length ranges. These are not rules, but useful baselines:
- Social media post: 20-80 words (~15-25 seconds to read)
- Email newsletter: 200-500 words (1-2.5 minutes)
- Product description: 100-300 words (30 seconds - 1.5 minutes)
- Standard blog post: 800-1,200 words (4-6 minutes)
- In-depth article: 1,500-2,500 words (7-12 minutes)
- Comprehensive guide: 3,000-5,000 words (15-25 minutes)
- Whitepaper / e-book chapter: 5,000-10,000 words (25-50 minutes)
The "right" length is whatever fully addresses the reader's question. Padding content to hit a word count target produces worse content, not better rankings.
What Affects Reading Speed
Several factors cause actual reading time to diverge from estimates:
Text complexity
Academic papers, legal documents, and technical specifications take 30-50% longer to read than the word-count formula predicts. Dense vocabulary and complex sentence structures require re-reading.
Familiarity with the topic
An experienced developer reads a coding tutorial faster than a beginner. Prior knowledge reduces the processing time for each concept.
Formatting and structure
Well-structured content with headings, bullet lists, and short paragraphs reads faster than a wall of text. White space gives the eyes rest points.
Embedded media
Images, charts, code blocks, and interactive elements add time that word count alone does not capture. A 1,000-word article with 5 diagrams takes longer than 5 minutes.
Reading device
Studies show that reading on screens is approximately 10-30% slower than reading on paper, though this gap has narrowed as people spend more time reading digitally.
Language
Native speakers read faster than non-native speakers. Reading speed also varies between languages — Japanese and Chinese readers process fewer characters per minute but convey more information per character.
Common Mistakes in Reading Time Estimates
Using a speed that's too fast
Some tools default to 250 or 275 wpm. This underestimates reading time, which frustrates readers who feel rushed. 200 wpm is a safer default for mixed audiences.
Ignoring code blocks and formulas
Technical content with code snippets should either exclude code from the word count or use a slower reading speed (150 wpm).
Not accounting for skimmers
While most estimates assume linear reading, many readers skim. For web content, consider that readers may only read 20-28% of the text on a page. This doesn't change the reading time estimate, but it changes how you structure content (front-load key information).
Treating all audiences the same
A children's educational site should use 120-150 wpm. A professional industry blog can use 250 wpm. Match the estimate to your audience.
How to Add Reading Time to Your Website
Most blog platforms support reading time through plugins or simple code:
Manual calculation
Count your words and divide by 200. Round to the nearest minute. Display it near the title.
Common implementations
- WordPress: Reading time plugins calculate automatically
- Static site generators: Add a word count filter in your template
- Custom sites: Count words in your CMS and divide by your chosen wpm
The key decision is which speed to use. 200 wpm is the most common default and works well for general audiences.
FAQ
How many words can the average person read in a minute?
The average adult reads 200-250 words per minute when reading non-technical content for comprehension. This is the standard range used by most reading time estimators.
How long does it take to read 500 words?
At 200 wpm: 2.5 minutes. At 150 wpm (slow/careful): about 3 minutes 20 seconds. At 300 wpm (fast): about 1 minute 40 seconds.
How long does it take to read 2,000 words?
At 200 wpm: 10 minutes. This is roughly the length of a detailed blog post or short magazine article.
How long does it take to read 10,000 words?
At 200 wpm: 50 minutes. This is roughly the length of a long-form essay, a short e-book, or one chapter of an average non-fiction book.
How many words is a 5-minute read?
At 200 wpm, a 5-minute read is approximately 1,000 words. This is a common target for standard blog posts.
How many words is a 10-minute speech?
At conversational speaking pace (140 wpm), a 10-minute speech is approximately 1,400 words. At formal presentation pace (130 wpm), it's about 1,300 words.
Is reading on a screen slower than on paper?
Research suggests screen reading is approximately 10-30% slower than paper reading, though the gap has been shrinking as digital reading becomes more common. Factors like screen size, resolution, and font choice also matter.
What reading speed should I use for my blog?
200 wpm is the most widely used default. It works well for general audiences reading non-technical content. If your content is highly technical, consider using 150-175 wpm. If your audience is predominantly fast readers (e.g., professionals in your field), 225-250 wpm may be appropriate.
Can I improve my reading speed?
Yes. Techniques that can increase reading speed without significant comprehension loss include: reducing subvocalization (the habit of "saying" words internally), using a pointer or finger to guide your eyes, expanding peripheral vision to capture more words per fixation, and simply reading more frequently. Consistent practice can increase speed by 50-100% over several months.
How is speaking time different from reading time?
Silent reading is faster (200-250 wpm) because you skip vocalization. Speaking requires producing sounds, pausing for emphasis, and allowing listener comprehension. Conversational speech averages 130-150 wpm. A 1,000-word text takes about 5 minutes to read but 7 minutes to speak.