Reading & Speaking Time Calculator
Estimate reading and speaking time with adjustable WPM
Time Estimates
Speed Settings
Try these next
If your reading time came in longer than expected, tightening up your writing is the fastest way to fix that. Grammarly is what we'd recommend here because it flags wordy sentences, passive voice, and filler that quietly inflate your word count without adding value. (We may earn a commission, at no cost to you.)
Why use Reading Time Calculator
- Adjustable WPM sliders give a personalized estimate instead of forcing a fixed average.
- Microphone calibration measures your actual speaking pace -- far more accurate than guessing.
- Flesch-Kincaid grade level shows whether the text matches your audience's reading ability.
How it works
Word count splits input on whitespace and counts non-empty tokens. Reading time divides by the selected WPM (default 238). Speaking time uses a separate slider (default 150 WPM). Flesch-Kincaid Grade Level = 0.39 * (words/sentences) + 11.8 * (syllables/words) - 15.59. Sentences are detected by terminal punctuation. Syllables are estimated by counting vowel groups and adjusting for silent-e. Microphone calibration uses the Web Speech API to transcribe in real time, then divides detected words by elapsed seconds.
About this tool
Paste your article and find out it is a 7-minute read. Paste your conference script and learn it runs 22 minutes at your natural speaking pace -- two minutes over the slot. Reading time defaults to 238 WPM (the research average for adult English readers). Speaking time defaults to 150 WPM (conversational pace). Both are adjustable, so you can tune for a technical audience that reads slower or a rapid-fire presenter who speaks faster. A Flesch-Kincaid reading level indicator shows the US grade level needed to understand the text. Medium popularized the "X min read" label. This tool gives you that number plus a speaking-time companion that Medium does not offer. The microphone calibration feature measures your actual speaking pace. Speak naturally for 15-30 seconds, and the tool detects your personal WPM and applies it for the rest of the session.
How to use Reading Time Calculator
- Paste your text. Drop your article, script, or documentation into the text area.
- Adjust WPM sliders. Set reading speed (100-400 WPM) and speaking speed (80-250 WPM) to match your audience or delivery style.
- Calibrate with your mic. Click the microphone icon, speak naturally for 15-30 seconds, and apply your detected pace to the speaking slider.
- Read the results. Word count, reading time, speaking time, and Flesch-Kincaid grade level all update live.
Use cases
- Confirming a blog post hits the target 5-minute read time before publishing.
- Checking whether a conference script fits a 20-minute slot at your calibrated speaking pace.
- Estimating podcast episode length from a script draft to plan ad break placement.
- Verifying a user guide reads at an eighth-grade level for a general audience.
- Pasting a YouTube narration script to ensure it stays under 10 minutes.
- Comparing Flesch-Kincaid scores across documentation sections to maintain consistent difficulty.
Frequently Asked Questions
About 200-250 WPM for non-fiction, 250-300 WPM for fiction. This calculator defaults to 238 WPM, the commonly cited research average for English prose.
People speak more slowly than they read silently. Conversational pace is 130-150 WPM; formal presentations drop to 100-120 WPM. This calculator defaults to 150 WPM for speaking.
A formula that estimates the US school grade level needed to understand a text, based on average sentence length and syllables per word. A score of 8.0 means an eighth-grader can follow the writing. Lower scores mean easier reading.
About 1,190 words at 238 WPM, or roughly 1,000 at 200 WPM. Adjust the slider to match your audience.
About 1,500 at a conversational 150 WPM. For a more deliberate presentation pace of 120 WPM, aim for 1,200 words. The speaking speed slider lets you fine-tune.
Yes. The reading speed slider goes from 100 to 400 WPM. The speaking speed slider ranges from 80 to 250 WPM. Both update in real time.
Click the microphone icon, speak naturally for 15-30 seconds, and the tool measures your WPM live. When you stop, apply your detected pace to the speaking slider for a personalized estimate.
Most coaches recommend 120-150 WPM for presentations. Conversational speech runs 150-170 WPM. News anchors sit around 160 WPM. Use the microphone calibration to see where you land.
Related Tools
Discover more free utilities to enhance your productivity.
Word Counter
Check word count, reading time, and character stats as you type
Readability Checker
Analyze text readability with Flesch-Kincaid, Gunning Fog, and Coleman-Liau scores
Character Counter
Track character count against Twitter/X, SMS, and custom limits
Text to Slug Converter
Turn any title or phrase into a URL-safe slug