Read time is calculated by dividing your word count by the average adult reading speed of 200–250 words per minute. A 1,000-word article takes approximately 4–5 minutes to read. Medium popularised displaying read time on articles; today it is a standard UX pattern that sets expectations and increases reader commitment.
Recommended dimensions: 1200 × 630 px · Alt text: "Person reading a long article on a tablet"
A read time calculator is a tool that estimates how many minutes it would take the average person to read a given piece of text. It takes your total word count and divides it by a standard reading speed, typically expressed in words per minute (WPM), to produce an estimate like "5 min read".
Medium popularised the "X min read" label when it introduced the feature in 2013. Today, read time indicators appear on news sites, corporate blogs, recipe platforms, and documentation portals worldwide. Research from Medium's own data team found that posts with a 7-minute read time receive the most engagement — readers scroll deeper and return more often than for either very short or very long posts.
Reading speed varies considerably depending on the reader, the content complexity, and the medium. Here are the generally accepted averages:
Most read time calculators use 200 WPM as the baseline for web content to be conservative — web reading is typically shallower (scanning vs. deep reading), so the effective comprehension speed is slower than reading a printed book cover to cover.
Divide your total word count by 200 (or 250 for a faster estimate):
Always round up to the nearest minute when displaying the label to the reader — no one wants to feel they were misled about how long something takes.
When a reader sees "4 min read" before clicking, they know what they are committing to. Readers who are willing to spend 4 minutes are more likely to complete the article, reducing your bounce rate and improving time-on-page metrics.
Read time gives non-writers an intuitive feel for content depth. A content brief that says "aim for a 6-minute read" is more actionable than "aim for 1,200 words" because it anchors the goal in the reader's experience rather than a mechanical count.
At 130 WPM (the average for a clear, deliberate speech), a 10-minute presentation requires approximately 1,300 words of script. A 20-minute keynote needs around 2,600 words. Use read time — adjusted for speaking pace — as your planning metric whenever you have a hard time limit.
Podcast scripts are typically voiced at 120–150 WPM. A 30-minute episode requires a script of approximately 3,600–4,500 words. Read time calculators adapted for speaking pace are invaluable for podcast producers.
These estimates use 200–250 WPM. Adjust upward by ~20% for readers of simple content, or downward by ~25% for dense academic or technical writing.
Read time is calculated by dividing the total word count by an assumed average adult reading speed — typically 200–250 words per minute for online text. Some tools adjust for image captions, code blocks, or complex vocabulary.
Research published in Psychological Science in the Public Interest found the average adult reading speed to be approximately 238 words per minute for non-fiction text. Technical documents are read more slowly (150–200 WPM); familiar fiction faster (250–300 WPM).
Read time is not a direct ranking factor. However, longer time-on-page (which correlates with longer, engaging content) is associated with better rankings. Displaying read time as a label can increase click-through rate, as readers who know their commitment are more likely to follow through.
Most public speakers deliver at 120–150 WPM. A conversational pace is around 140 WPM; an energetic keynote style is around 160 WPM. Slower, deliberate speeches (such as eulogies) are around 100–120 WPM.