Reading Time Estimator
Calculate estimated reading and speaking time based on WPM.
Related tools
Word Counter
Count total words, unique words, and average word length.
Text Statistics Summary
Comprehensive overview of words, characters, sentences, readability, and reading speed.
Readability Score (Flesch-Kincaid)
Calculate Flesch Reading Ease and Flesch-Kincaid Grade Level.
Sentence Counter
Count sentences and calculate average sentence length in words.
Keyword Frequency Analyzer
Analyze word frequencies and rank top recurring terms (with stopword filtering).
Blog readers decide whether to click based partly on how long a post will take, and speakers need to know if their script fits a time slot, which is exactly what this reading time estimator calculates instantly based on words per minute. It works for content writers adding 'X min read' labels to articles, presenters timing a speech script, and students estimating how long an assigned reading will take. Paste your text and get both estimated silent reading time and speaking time, with the ability to adjust the words-per-minute rate to match your own pace. Since everything is calculated locally in your browser, your draft or script is never uploaded or stored. Paste your text below to see the time estimates instantly.
Features
- Estimate silent reading time based on word count
- Estimate speaking/presentation time separately
- Adjustable words-per-minute rate for personalized accuracy
- Instant recalculation as you edit text
- Works on blog posts, scripts, essays, or transcripts
- No text length limit
- Useful for adding 'X minute read' labels to content
- Simple, focused single-purpose output
Why use this reading time estimator?
- Calculates reading and speaking time instantly
- Keeps drafts and scripts private by processing them locally
- Uses configurable WPM rates for more accurate estimates
- Easy to use with no setup required
- Free with unlimited use and no signup
Frequently asked questions
What average reading speed does this tool use by default?
It defaults to a common average of around 200-250 words per minute for silent reading, but you can adjust the rate to match a faster or slower reader.
How is speaking time different from reading time?
Speaking time accounts for a slower pace, typically around 130-150 words per minute, since spoken delivery is naturally slower than silent reading.
Why do blogs display an estimated reading time?
Showing reading time helps readers decide whether they have time to read an article now, which can improve engagement and reduce bounce rates.
Can I use this to time a speech or presentation script?
Yes, paste your script and use the speaking time estimate to check whether it fits within your allotted presentation time.
Does formatting like headings or bullet points affect the estimate?
The estimate is based primarily on total word count, so formatting has minimal effect, though very list-heavy content may read slightly faster than dense prose.
Is my script or article uploaded when I use this tool?
No, all calculations happen locally in your browser and your text is never sent to a server.
From the blog
Word Count Targets for Essays, Blogs and Emails
The ideal blog post length is 1,200-1,800 words for most topics. Full word count targets for essays, emails, resumes and product copy, plus how to hit them.
How Long Does It Take to Read 1,000 Words?
1,000 words takes about 4 minutes to read silently and 7 minutes aloud. Full reading time chart by word count, plus the WPM figures behind each estimate.