Skip to content
Text

Reading Time Calculator

Estimate reading and speaking time at multiple speeds.

readingtimespeakingwordswpm
Loading tool…

About the Reading Time Calculator

Readers skim before they commit. A headline promising a three-minute article feels approachable; one that might take twenty gets skipped. The Reading Time Calculator estimates how long any text takes to read or speak, so you can set honest expectations before you hit publish. Paste your draft, speech, or script into the text area — the tool ships with a pre-loaded sample so you can see the output immediately — and it computes live word, character, sentence, and paragraph counts alongside the estimated reading and speaking times. It measures against four paces: slow reading at 150 words per minute, average reading at 250, fast reading at 400, and a typical speaking pace of 130. Two headline cards show the average-reader time and the speaking time, and a Speed breakdown table lists every pace with its time in minutes and seconds. Extra stats — average words per sentence and average characters per word — help you gauge readability and complexity. Bloggers use it to label posts, speakers to time scripts, and course creators to set lesson durations.

Hand-written guide

Examples

Input
The quick brown fox jumps over the lazy dog and runs away.
Output
Words: 12 · Characters: 58 · Sentences: 1 · Paragraphs: 1

Estimated reading time: 3s (average adult reader, 250 WPM)
Estimated speaking time: 6s (typical presentation pace, 130 WPM)

Speed breakdown:
Slow reader (150 WPM): 5s
Average reader (250 WPM): 3s
Fast reader (400 WPM): 2s
Speaking pace (130 WPM): 6s

Avg words / sentence: 12.0 · Avg chars / word: 3.9
Note: A single pangram-style sentence shows all four paces side by side.
Input
Read this sentence. Then read this other sentence.
Output
Words: 8 · Sentences: 2

Estimated reading time: 2s (250 WPM)
Estimated speaking time: 4s (130 WPM)

Speed breakdown:
Slow reader: 3s
Average reader: 2s
Fast reader: 1s
Speaking pace: 4s

Avg words / sentence: 4.0 · Avg chars / word: 5.3
Note: Two short sentences produce a 4.0 average words per sentence.
Input
Thank you all for coming. Today I will share three ideas with you. The first idea is about focus. The second idea is about consistency. The third idea is about kindness.
Output
Words: 31 · Sentences: 5

Estimated reading time: 7s (250 WPM)
Estimated speaking time: 14s (130 WPM)

Speed breakdown:
Slow reader: 12s
Average reader: 7s
Fast reader: 5s
Speaking pace: 14s
Note: A short introduction script — the Speaking pace row is the one to budget for a live talk.

How to use

  1. 1

    Start with the pre-loaded sample text or paste your own into the Your text area.

  2. 2

    Read the live stat row for Words, Characters, No spaces, Sentences, and Paragraphs.

  3. 3

    Check the Estimated reading time card (250 words per minute) and the Estimated speaking time card (130 words per minute).

  4. 4

    Review the Speed breakdown table for slow, average, fast, and speaking paces in minutes and seconds.

  5. 5

    Click Load sample to restore the demo text or Clear to start from empty.

Common use cases

  • Adding reading-time labels to blog post headers.
  • Timing presentation scripts before a speaking slot.
  • Estimating video voiceover duration for YouTube scripts.
  • Setting expected lesson lengths for online course materials.
  • Checking readability via average sentence and word length stats.
  • Budgeting proofreading time across a batch of articles.

Best practices

  • Round up durations when publishing labels — underestimating reading time erodes reader trust.
  • Use the speaking pace row for scripts and add buffer for pauses, questions, and transitions.
  • Treat Avg words / sentence as a readability signal and revise when it climbs past 25.
  • Test the same draft at slow and fast paces to publish a fair time range instead of one number.
  • Re-measure after every substantive edit, since even small cuts shift the estimate.

Tips

  • Write your estimate the way readers see it: round up to the next ten seconds for conservative reading-time labels.
  • For YouTube scripts, aim at the Speaking pace row (130 WPM) and add roughly 10% for pauses and breaths.
  • Use Avg words / sentence to catch run-ons before publishing; values over 25 deserve a rewrite pass.
  • Keep the sample loaded to sanity-check your mental math whenever you switch from your own draft.

Frequently asked questions

It measures four paces: slow reading at 150 WPM, average reading at 250 WPM, fast reading at 400 WPM, and speaking at 130 WPM. The headline reading-time card uses the 250 WPM average adult figure and the speaking card uses 130 WPM, a typical presentation pace. The Speed breakdown table shows all four with times in both minutes and seconds.

Explore more text tools

Browse the full collection of text tools on the hub, or jump back to all categories.