Reading Time Calculator
Drop draft copy into the text area and watch live stats for word count, characters with spaces, characters without spaces, and an approximate reading time in minutes. Empty text counts as zero words but still shows at least one minute once you have content.
Updated 2026-08-03 · text
About this tool
Stats update as you type. Words split on whitespace; character totals use the full string and a no-space variant. Minutes equal ceil(words ÷ 200), never below 1 when there is at least one word of content to estimate.
How to use
- Open the text box: Load the page so the multiline Text field is ready.
- Paste or type content: Replace the sample line with your article, email, or script.
- Read the live stats: Check Words, Characters, Characters no spaces, and Reading time (~N min).
- Edit and recheck: Change the draft; counts and minutes update automatically—no submit button.
Common use cases
- Estimate how long a blog post or newsletter will take readers before you publish.
- Check word count while drafting captions, scripts, or lesson notes.
- Compare character counts with and without spaces for platform limits.
Tips
- The pace is fixed at roughly 200 words per minute—adjust expectations for denser technical text.
- Leading and trailing spaces are trimmed only for the word split, not for the full character count.
FAQ
What reading speed is assumed?
About 200 words per minute, with minutes rounded up using Math.ceil.
Can reading time be zero?
No. With any words present, the display is at least ~1 min.
How are words counted?
After trim, the text is split on whitespace; an empty field yields 0 words.
Does my draft leave the browser?
Counting runs locally in the page as you type; no account is required.