📖

Reading Time Calculator

Reading time is the whitespace-delimited word count divided by a positive speed in words per minute. Zero words shows 0 min; a positive duration below one minute shows < 1 min; longer durations round up to whole minutes. Paste 1,000 words here at the default 200 WPM and the tool returns 5 min; switch to the Fast preset (250) and the same text becomes 4 min. The panel below also shows 8 min of speaking time at 130 WPM and 25 min of typing at 40 WPM.

Text workspace

Estimate how long a text may take to read from its word count and a stated reading speed.

Method and limits

For W counted words and a positive speed v in words per minute, the estimate is W/v minutes. Display rounding is a convention, so a rounded duration is not a measurement of an individual reader.

Words are separated by whitespace; characters count Unicode code points. Speed is a positive finite number. W/v gives minutes: zero stays zero, positive fractions below one show < 1 min, other durations round up to whole minutes before hours. Equivalents use fixed references, not platform limits. English readability estimates only. A translated interface does not calibrate other languages. Non-Latin input keeps its counts but has no readability score. Short texts and estimated syllables limit accuracy; scores do not measure understanding.

English readability estimates only. A translated interface does not calibrate other languages. Non-Latin input keeps its counts but has no readability score. Short texts and estimated syllables limit accuracy; scores do not measure understanding.

Flesch = 206.835 − 1.015(W/S) − 84.6(Y/W); Flesch–Kincaid = 0.39(W/S) + 11.8(Y/W) − 15.59; Fog = 0.4[W/S + 100(P/W)]; Coleman–Liau = 0.0588(100L/W) − 0.296(100S/W) − 15.8.

W: words; S: sentences; Y: Estimated syllables; P: Complex words (3+ syllables); L: Letters.

Microsoft — Flesch / Flesch–Kincaid; Microsoft Research — Gunning Fog; Coleman–Liau

Try this example

The word cat repeated 200 times, separated by spaces. — 200 words per minute — 200 words; an estimated 1 minute.

WPM
Estimated Reading Time
words
characters
sentences
paragraphs
🎤 Speaking Time
130 WPM
✍️ Handwriting Time
13 WPM
⌨️ Typing Time
40 WPM
Readability Analysis ▼

English readability estimates only. A translated interface does not calibrate other languages. Non-Latin input keeps its counts but has no readability score. Short texts and estimated syllables limit accuracy; scores do not measure understanding.

Flesch Reading Ease
Very Difficult Very Easy
Reading Level
Avg Word Length
Avg Sentence Length
Unique Words
Content Equivalent
Advertisement

Copied

Copy failed. Select the result and copy it manually.

Embed this tool on your website

Use whole pixel dimensions from 1 to 4096.

× px (1–4096)

                        

💡 Integration Tip

Copy the embed code and paste it into your website HTML. The responsive version adapts to all screen sizes automatically.

5.0
3 ratings
✓

About Reading Time Calculator

Estimate how long a text may take to read from its word count and a stated reading speed. The initial reading speed is 200 WPM; choose a preset or your own positive speed. Only the entered text contributes to the estimate; time spent on images or diagrams is not included.

The word cat repeated 200 times, separated by spaces. — 200 words per minute — 200 words; an estimated 1 minute.

Words are separated by whitespace; characters count Unicode code points. Speed is a positive finite number. W/v gives minutes: zero stays zero, positive fractions below one show < 1 min, other durations round up to whole minutes before hours. Equivalents use fixed references, not platform limits.

Use Cases

A blog editor pastes a finished draft, sees 1,500 words come out at 8 min on the Average preset, and puts that figure in the post's subhead so readers know whether to read now or save it for later.
A conference speaker checks the Speaking time card instead of the reading one: a 1,000-word script returns 8 min at 130 WPM, which shows immediately whether the talk fits a ten-minute slot with room for questions.
A newsletter writer deletes sentences and watches the Words tile update on every keystroke, stopping once the estimate falls to 4 min — the reading time promised to subscribers in the subject line.
A teacher pastes a passage before assigning it, opens Readability analysis, and swaps in simpler text when the Flesch Reading Ease score drops into the college band instead of the target grade level. English readability estimates only. A translated interface does not calibrate other languages. Non-Latin input keeps its counts but has no readability score. Short texts and estimated syllables limit accuracy; scores do not measure understanding.
A researcher checking an 80,000-word manuscript pastes the whole file, sets 300 WPM and gets 4h 27min of reading and 266.7 book pages, enough to schedule the proofread across several days.

How do I calculate the reading time of a text?

1

Estimate how long a text may take to read from its word count and a stated reading speed.

2

For W counted words and a positive speed v in words per minute, the estimate is W/v minutes. Display rounding is a convention, so a rounded duration is not a measurement of an individual reader.

3

The word cat repeated 200 times, separated by spaces. — 200 words per minute — 200 words; an estimated 1 minute.

Pro Tips

  • Words are separated by whitespace; characters count Unicode code points. Speed is a positive finite number. W/v gives minutes: zero stays zero, positive fractions below one show < 1 min, other durations round up to whole minutes before hours. Equivalents use fixed references, not platform limits. English readability estimates only. A translated interface does not calibrate other languages. Non-Latin input keeps its counts but has no readability score. Short texts and estimated syllables limit accuracy; scores do not measure understanding.
  • The word cat repeated 200 times, separated by spaces. — 200 words per minute — 200 words; an estimated 1 minute.

Troubleshooting

Problem:

Why is Paste unavailable or unsuccessful?

Solution:

Clipboard reading may be unsupported or refused by the browser. Click in the text field and paste with Ctrl+V (Cmd+V on macOS); your text can still be entered manually.

Problem:

Why does a nonempty passage count as one word?

Solution:

Words are separated by whitespace, including spaces and line breaks. A passage with no whitespace counts as one token, even if it contains many characters. Characters count Unicode code points, not linguistic words. For such a passage, use the character count with your own known characters-per-minute rate instead of interpreting WPM as characters per minute.

Problem:

Changing the WPM box does not shorten the estimate the way you expect.

Solution:

Enter a finite speed greater than zero. An empty box, zero or an invalid value shows an error and — instead of a reading estimate; there is no automatic 200 WPM fallback. Display rounding still matters: 1,000 words at both 250 and 300 WPM show 4 min.

Problem:

The Sentences tile is much higher than the number of sentences you actually wrote.

Solution:

Sentences are split on every period, question mark and exclamation mark, so abbreviations count as endings: “Dr. Smith met Mr. Jones at 9 a.m. They talked.” is 10 words but reports 5 sentences. That also lowers the average sentence length and pushes the Flesch score up.

Frequently Asked Questions

The initial reading speed is 200 WPM; choose a preset or your own positive speed. Words are separated by whitespace; characters count Unicode code points. Speed is a positive finite number. W/v gives minutes: zero stays zero, positive fractions below one show < 1 min, other durations round up to whole minutes before hours. Equivalents use fixed references, not platform limits. English readability estimates only. A translated interface does not calibrate other languages. Non-Latin input keeps its counts but has no readability score. Short texts and estimated syllables limit accuracy; scores do not measure understanding.

Speaking uses 130 WPM, handwriting 13 and typing 40. These are fixed assumptions, not measured personal speeds.

Only the entered text contributes to the estimate; time spent on images or diagrams is not included.

No. Duration estimates do not measure understanding.

Words are separated by whitespace; characters count Unicode code points. Speed is a positive finite number. W/v gives minutes: zero stays zero, positive fractions below one show < 1 min, other durations round up to whole minutes before hours. Equivalents use fixed references, not platform limits.

Popular Tools

No more tools to show
Explore All Tools
FreeWebTools AI