Skip to main content
SerpGem
Writing Tool

Reading Time Calculator

Know exactly how long your content takes to read. Select your audience — general public, students, experts, or speed readers — and see reading time in minutes and seconds.

InputYour content
OutputReading time

Paste text above to see reading time estimates.

Reading Time Guide

How reading speed varies by audience — and why it matters for content strategy

Reading time is a content strategy decision, not just a curiosity. Medium displays reading time on every article. Email marketers use it in subject lines. Publishers use it to set content depth expectations. Knowing your content's reading time helps you set reader expectations and measure content depth accurately.

Average adult reading speed: 200–250 wpm

The most widely cited research (Rayner et al., 2016, Psychological Science in the Public Interest) puts average silent reading speed at 238 wpm for adults. This is the baseline for most reading time estimates. "General public" content targeting a broad audience should be optimised for this speed.

Why Medium uses 265 wpm

Medium calibrates its reading time at 265 words per minute — slightly above average — because its audience skews toward educated, regular readers who self-select long-form content. The Medium reading time badge is highly influential; it set industry norms for displaying reading time on articles.

Student reading speed: 250 wpm

High school and university students who read regularly average 250–300 wpm. Academic content, educational blogs, and learning platforms should use 250 wpm as their baseline. Students are also more likely to re-read complex passages, which this tool does not account for — actual comprehension time is higher.

Expert reading speed: 300 wpm

Domain experts reading content in their field are faster than general readers for two reasons: they recognize terminology instantly (no decoding cost) and they selectively skim familiar concepts. Technical documentation, research papers, and specialist publications should use 300 wpm for their audience.

Speed reading: 400–700+ wpm

Trained speed readers can reach 400–700 wpm with reasonable comprehension. Competitive speed reading records exceed 1,000 wpm but comprehension drops severely. This tool uses 400 wpm as a conservative speed reading estimate — achievable with practice and appropriate for audiences who regularly consume high volumes of text.

Reading time as content length guidance

Research suggests optimal blog post length for engagement is a 7-minute read (at 250wpm ≈ 1,750 words). For email newsletters, 3 minutes is the threshold before open rates decline. Podcasts cite the '20-minute commute' rule. Knowing your reading time helps you calibrate to these content-type norms.

Pro Tips

Display reading time in your articles

Studies show articles that display reading time upfront have 5–10% higher completion rates. Readers who know the commitment in advance are more likely to start — and finish — a piece. Add "X min read" to your post headers.

7 minutes is the engagement peak

Medium's analysis of millions of articles found the highest engagement (likes, follows, shares) at articles with a 7-minute reading time (~1,750 words at 250wpm). Articles under 3 minutes or over 12 minutes see lower engagement. Use this as a calibration target.

Account for images and code blocks

This tool counts words only. Add 10–12 seconds per image a reader processes, and 15–20 seconds per code block they read carefully. For a post with 5 images and 3 code examples, add roughly 2 minutes to the word-based reading time.

?

Frequently Asked Questions

How accurate is this reading time estimate?
The estimates are based on average reading speeds from peer-reviewed research. Individual reading speed varies significantly — age, familiarity with the topic, content complexity, and device type (screen vs print) all affect actual reading time. Use these estimates as calibration benchmarks, not precise predictions.
Does reading time include time spent on images?
No. This tool only calculates time based on word count. Images, infographics, charts, and interactive elements all add additional viewing time that is not included. As a rough adjustment, add 10 seconds per significant image to the calculated reading time.
What word count is right for a blog post?
It depends on your goal. For ranking on competitive informational queries: 1,500–2,500 words (6–10 minute read). For email newsletters: 300–600 words (1–2 minute read). For social media threads: 150–250 words (under 1 minute). For pillar pages: 3,000–5,000 words (12–20 minute read).
How do I add reading time to my WordPress blog?
Use the "Reading Time WP" plugin or the built-in calculation in Yoast SEO Premium. Alternatively, add a simple shortcode that calculates word count / 250 and displays the ceiling value with " min read" appended. Most page builders (Elementor, Divi) have reading time widgets.