How Reading Time Is Calculated
I built this calculator for writers, content marketers, and educators who want to set accurate expectations before someone sits down with an article, blog post, or document. Knowing the reading time upfront helps readers decide whether they have time right now, and it helps writers understand whether their content is the right length for the format.
Average Reading Speeds
The formula is simple: divide the total word count by a words-per-minute (WPM) rate. The tricky part is choosing the right rate for your audience and context:
- Silent reading (average adult): approximately
238 WPM— the default used by most reading-time indicators, including Medium. This reflects comfortable, comprehension-focused reading. - Reading aloud: approximately
150 WPM— useful for speakers and podcasters estimating how long a script will run. Spoken delivery is naturally slower than silent reading. - Audiobook narration: approximately
150–160 WPM— professional narrators aim for a measured pace that listeners can follow without straining. - Speed reading:
600 WPMor more — trained speed readers can hit this range while retaining comprehension, though most people skim rather than truly read at these rates.
Use this calculator in either mode: enter a raw word count for a quick estimate, or paste your full text to have the word count detected automatically. You can also select a custom WPM rate if you know your own reading speed or are targeting a specific audience.
Frequently Asked Questions
What is the ideal reading time for a blog post?
Research on online reading habits consistently finds that posts between 7 and 11 minutes (roughly 1,600–2,500 words) tend to receive the most engagement and social shares. Shorter posts — under 3 minutes — work well for news updates and announcements. Longer deep-dive articles over 15 minutes suit technical guides and long-form journalism where readers intentionally invest time. Match the length to the reader's intent, not an arbitrary word count.
How should I estimate reading time for a presentation or speech?
Switch the speed setting to "Read aloud" (150 WPM). Paste your script text or enter the word count, and the result will give you a realistic estimate of how long the presentation will run. Remember to add buffer time for pauses, audience questions, and slide transitions — a good rule of thumb is to add 10–15% to the calculated time.
Does the calculator count all words, including headers and captions?
When you paste text directly, every word in the pasted content is counted, including headings, captions, and pull quotes. If you are entering a word count manually, use the word count from your writing tool (such as Google Docs or Microsoft Word) which should include all visible text. Image captions and alt text are generally not counted unless they appear as visible copy on the page.