How to Calculate Reading Time for Your Content
September 5, 2026 · 3 min read
Medium popularized showing estimated reading time on articles, and the practice has spread across the web for good reason. Readers want to know the time commitment before they start. Articles with reading time estimates have lower bounce rates and higher completion rates.
The Reading Time Formula
Average adult reading speed: 200-250 words per minute (WPM). A simple formula: reading time = word count / 200 (for a conservative estimate) or word count / 250 (for a faster reader estimate). A 1,500-word article takes about 6-7 minutes. Round to the nearest minute for display.
Adjustments for Content Type
Technical content with code, formulas, or complex concepts: use 150 WPM. Casual blog posts and stories: use 250 WPM. Content with many images: add 12 seconds per image (readers spend an average of 12 seconds on each image). Tutorials where readers follow along: double the estimate to account for doing, not just reading.
Why It Improves Engagement
A reading time estimate sets expectations. A reader who sees 3 min read is likely to commit on the spot. A reader who sees 15 min read might save it for later — but at least they know what they are getting into. Without an estimate, uncertainty increases bounce rate. With one, readers self-select more accurately.
Implementation
Display reading time in the article metadata, near the title and date. Format it as X min read for consistency. Calculate server-side or in your CMS — most blog platforms have plugins for this. For quick calculations, paste your content into a Word Counter to see the word count and estimate reading time.
Try It Now
Our free Word Counter handles this instantly — no signup, no limits.
Open Word Counter →Also useful: our Words to Pages for related calculations.