Free Online Reading Time Estimator
Paste or type your text below and get an instant reading time and speaking time estimate. Adjust the words-per-minute speed for both, and see live word, character, sentence, and paragraph counts. Free, private, and runs entirely in your browser with no signup.
Your text
Paste or type — stats update liveResults
Live estimates| Sentences | 0 |
| Paragraphs | 0 |
| Characters (without spaces) | 0 |
| Lines | 0 |
| Reading time (exact) | 0s |
| Speaking time (exact) | 0s |
| Avg words per sentence | 0 |
What this reading time estimator does
This is a reading time calculator online that tells you how long a piece of text takes to read — and how long it takes to speak out loud. As a text reading time calculator, it works the moment you paste. As an online reading time tool, it needs no button press, no file upload, no signup. Paste or type your content into the box above and both estimates update instantly.
Alongside the two headline numbers you get the raw material behind them: word count, character count, sentence count, paragraph count, line count, and average words per sentence. If you only need the word total, the word counter has you covered; here the same numbers feed the reading and speaking estimates.
Everything runs locally in your browser. There's no server, no logging, no rate limit. Paste a tweet, a blog post, a 40-page thesis — the tool doesn't care, and neither does your browser tab. Because it works as both a reading time estimator online and a full reading time checker, you can rely on it for everyday writing just as easily as for a formal script or presentation.
How to use this reading time calculator
Three steps. Paste. Read the number. Move on.
- Paste or type your text into the input box. Any source works — Google Docs, Word, Notion, a PDF reader, an email draft, or your own typing.
- Adjust the reading speed if the default 238 WPM doesn't match your audience. There are sliders and number inputs for both reading and speaking speeds, plus preset chips for common values. Keyboard users can arrow through the presets.
- Read the results. Reading time and speaking time are shown in the banner and the stat tiles. Everything else — word count, sentence count, paragraphs — sits in the detailed stats table below.
Not sure where to start? Click Load example. It drops in four short paragraphs that show how the estimates shift when you change the speed. Change the reading speed to 150 and then to 400 and watch the time change — that's how the tool works, in one interaction.
How to calculate reading time of an article
The math is boringly simple. It's just division.
Reading time (minutes) = Total words ÷ Reading speed (WPM)
If you have a 1,200-word article and your audience reads at 240 words per minute, that's 1,200 ÷ 240 = 5 minutes. If they read at 200 WPM, it's 6 minutes. Every speed change moves the answer.
There's no "correct" reading speed that applies to everyone. A technical paper read by an engineer averages around 150 WPM. A blog post skimmed on a phone might as well have been read at 400. The average adult reading speed for non-technical English sits somewhere between 200 and 250 WPM — that's why the default in this free reading time calculator is 238.
You can run this calculation by hand, or you can let the tool do it. Both work. The tool is faster and won't get the arithmetic wrong.
Calculate reading time from word count
If you already know the word count, you're most of the way there. Take the total words, divide by your chosen WPM, and you have the reading time. This word count reading time calculator does that automatically the moment you paste the text — no separate word count step required, because the tool counts words as part of the pipeline.
Here's a rough reference for common article lengths at 238 WPM:
| Word Count | Reading Time (238 WPM) | Typical Use Case |
|---|---|---|
| 300 words | ~1 min 15 sec | News brief, product description |
| 500 words | ~2 min 6 sec | Short blog post, opinion piece |
| 800 words | ~3 min 22 sec | Standard blog post, how-to guide |
| 1,000 words | ~4 min 12 sec | In-depth article, tutorial |
| 1,500 words | ~6 min 18 sec | Long-form blog post, review |
| 2,000 words | ~8 min 24 sec | Pillar content, deep dive |
| 3,000 words | ~12 min 36 sec | Ebook chapter, whitepaper section |
| 5,000 words | ~21 min | Long report, academic paper |
Skim the table and pick the number closest to your word count. Or paste your actual text into the tool and get the exact figure for your specific speed setting.
How long does it take to read an article?
It depends on the length of the article and who's reading it. But here's a quick rule of thumb that covers most cases:
- A short article (300–600 words) takes 1–3 minutes.
- A medium article (700–1,500 words) takes 3–6 minutes.
- A long article (1,500–3,000 words) takes 6–13 minutes.
- A long-form piece (3,000+ words) takes 13 minutes or more.
These numbers assume average adult reading speed (around 238 WPM). If your article is technical, add 30–50% to those times. If it's light reading, subtract 20–30%. The article reading time calculator above lets you adjust the speed to whatever matches your actual audience, so you don't have to guess.
Reading time calculator for blog posts and essays
Blog posts and essays have very different reading profiles, and the same words-per-minute number doesn't fit both. A blog reading time calculator usually wants a fairly fast default — 250 to 300 WPM — because blog readers skim. An essay, especially an academic one, is read much more slowly. 150 to 200 WPM is a more honest estimate there.
If you're using this page as a reading time calculator for essays, drop the reading speed slider down before you paste. The estimates will adjust instantly. If you're calculating reading time for a blog post, leave it near the default or push it slightly higher.
Either way, the numbers update live. There's no "recalculate" button to hunt for. If you also need to count sentences or fix heading capitalisation, the sentence counter and case converter handle those tasks in the same browser-only model.
Estimate reading time based on words per minute
Words per minute — WPM — is the only variable that matters once you know your word count. This is why the tool doubles as a reading speed calculator: slide the WPM up and the reading time drops; slide it down and the time rises. Different readers run at wildly different speeds:
| Reader Type | Typical WPM | Best For |
|---|---|---|
| Slow / deep reader | 120–170 | Academic papers, technical docs, poetry |
| Average adult | 200–250 | Blog posts, news, general nonfiction |
| Fast reader | 300–400 | Familiar content, rereading, light articles |
| Skimmer | 500–700+ | Headlines, summaries, scanning for keywords |
The default in this text reading time estimator is 238 WPM, but the slider goes from 50 to 1000. You can dial in whatever number matches the content and the audience. The reading duration calculator updates in real time as you drag the slider, so you can see the estimate shift as you change speeds — no need to re-paste or re-run anything.
How long will it take to read my text?
The fastest way to answer that is to paste it in. This online text reading time estimator gives you the answer in under a second.
But if you want a rough mental model first: a full page of A4 with standard formatting (1-inch margins, 12pt font, single spacing) usually holds around 500 words. So:
- 1 page ≈ 2 minutes
- 2 pages ≈ 4 minutes
- 5 pages ≈ 10 minutes
- 10 pages ≈ 21 minutes
Those are rough figures for standard prose. Dialogue, poetry, code, and short-line formats all read very differently and don't fit the page-based estimate. For those, paste the actual text and use the tool's real word count.
Why reading time matters for SEO and engagement
Modern search engines consider user engagement metrics like time on page and bounce rate. Showing an accurate reading time helps set reader expectations, which tends to:
- Reduce bounce rates — visitors who know the time commitment are more likely to stay and finish.
- Improve dwell time — longer engagement signals quality to Google.
- Increase social shares — readers appreciate transparency and share well-formatted content.
Use this free online reading time calculator to fine-tune article length to match your audience's preferences. Content that matches expectations tends to rank better, and it reads better.
Speaking time vs. reading time
These two numbers are often confused, and they're genuinely different things.
Reading time is silent. The eyes move across the page; the mouth doesn't move. Average silent reading speed sits around 238 WPM.
Speaking time is slower. The mouth has to physically shape every word. Presentations, speeches, and video scripts run closer to 130–150 WPM. Podcast hosts and audiobook narrators average around 150. Fast talkers can hit 180–200, but most audiences find that pace hard to follow.
This tool estimates both because both matter. If you're writing a blog post, you care about reading time. If you're writing a presentation script, you care about speaking time. Sometimes you care about both, and that's why the results panel shows two numbers side by side. There's a dedicated speaking time calculator if you only need the speech estimate.
Tips for content creators
A few practical things worth knowing once you have reading time in front of you:
- Display reading time at the top of long articles. Readers appreciate the transparency, and posts that do this tend to keep people around longer.
- Break up reads over 10 minutes. Add subheadings, section dividers, or split the piece into a series.
- Match the format to the speed. Mobile readers skim faster than desktop readers. If most of your traffic is on phones, assume a faster average WPM.
- Test both speeds. Show your content to a slow reader and a fast reader and see how the estimate shifts. If the range is wide, you may want to give a range on the page instead of a single number.
- Use the tool for speaking time before recording. If your video script reads as 12 minutes at 130 WPM, that's your actual runtime. No surprises in the edit.
What makes this tool different
A lot of "free" reading time calculators want an email address, load three ad networks, or quietly ship your text to a server. This one does none of that.
Instant results
No page reloads, no waiting on a server. The numbers change as fast as you can type.
Complete privacy
Your text never touches our servers. No logs, no storage, no content tracking of any kind.
Works offline
Once the page has loaded you can disconnect the internet entirely and keep using it.
No limits
No character cap, no daily quota, no premium tier. Paste as much as your browser can handle.
Related free tools
Textify.tools has 200+ free browser-based tools that pair well with the reading time calculator: