Separate Reading & Speaking Time
Two distinct estimates — one for readers and one for speakers — covering both written and oral content needs.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Estimate reading and speaking time from word count with adjustable WPM.
Estimating how long your content will take to read or speak aloud is essential for managing audience attention — whether you are optimizing a blog post for engagement, timing a speech for a conference slot, planning a podcast script, or preparing an explainer video script with a target runtime. Reading Time Calculator takes any block of text and estimates both reading time and speaking time using configurable words-per-minute rates. The reading WPM defaults to 200 (average adult silent reading) and the speaking WPM defaults to 130 (average presentation pace), but both are adjustable so you can calibrate to your specific audience or delivery context. The calculator also breaks down the word count, character count, and estimated page count alongside the time estimates.
Two distinct estimates — one for readers and one for speakers — covering both written and oral content needs.
Change the words-per-minute rate to match your audience or delivery context for a more accurate estimate.
Alongside time estimates, see the word count, character count, and approximate printed page count.
Dense technical content is read more slowly — lower the WPM to 150–180 for realistic estimates on documentation.
Know exactly how long your script will run at microphone before you record, not after.
Paste text and get results in milliseconds — no file upload, no form submission.
Input: A 1,000-word article pasted in
Output: Reading time: 5 min (at 200 WPM) | Speaking time: 7 min 42 sec (at 130 WPM) | Pages: ~4
Input: ~2,000-word speech script
Output: Reading time: 10 min | Speaking time: 15 min 23 sec (at 130 WPM) | Words: 2,000
Input: A 100-word email body
Output: Reading time: 30 sec | Speaking time: 46 sec | Pages: < 1