Reading Time Calculator: How Long Will It Take to Read or Say?
Paste your text or enter a word count to see how long it takes to read silently and to say out loud. Your text stays in your browser. It is not sent anywhere and it is not stored.
Results
- Silent reading time
- 0 sec
- Speaking time
- 0 sec
- Words
- 0
- Characters
- 0
- Characters without spaces
- 0
- Sentences
- 0
- Paragraphs
- 0
Readability checker
Paste some text above to see readability scores.
- Flesch Reading Ease
- Flesch-Kincaid Grade Level
- Average sentence length
- Long sentences (over 25 words)
- Syllables (estimate)
Both scores are estimates. The calculator counts syllables with spelling rules, so some words will be a syllable out. Scores for texts under 100 words can change a lot with one edit.
Speech length calculator
Enter the minutes you have to speak to see how many words to write, or enter a word count to see how long the speech will run. It is a words to minutes calculator that works in both directions, at a slow, steady and fast speaking pace.
Words to write
- Slow pace (100 words a minute)
- 0 words
- Steady pace (130 words a minute)
- 0 words
- Fast pace (150 words a minute)
- 0 words
100 to 150 words a minute is the presentation range from VirtualSpeech, listed in the sources below. 130 words a minute is this calculator’s default speaking speed.
How many words for common speech lengths
| Speech length | Slow (100) | Steady (130) | Fast (150) |
|---|---|---|---|
| 1 minute | 100 words | 130 words | 150 words |
| 2 minutes | 200 words | 260 words | 300 words |
| 3 minutes | 300 words | 390 words | 450 words |
| 5 minutes | 500 words | 650 words | 750 words |
| 10 minutes | 1,000 words | 1,300 words | 1,500 words |
| 15 minutes | 1,500 words | 1,950 words | 2,250 words |
| 20 minutes | 2,000 words | 2,600 words | 3,000 words |
What the readability score means for employee communications
The Flesch Reading Ease score runs from 0 to 100. The formula can go outside that range, and the calculator shows those results as 0 or 100. A higher score means shorter sentences and shorter words, which most people read faster and with less effort.
| Score | Reading level | Typical use at work |
|---|---|---|
| 90 to 100 | Very easy | Signs, short notices, text messages |
| 80 to 89 | Easy | Shift briefings, frontline updates |
| 70 to 79 | Fairly easy | All-employee news and intranet stories |
| 60 to 69 | Standard | Most internal messages and leader updates |
| 50 to 59 | Fairly difficult | Policies and detailed guidance |
| 30 to 49 | Difficult | Technical, legal or academic documents |
| Below 30 | Very difficult | Specialist readers only |
- For a message to all employees, a score of 60 or above is a sensible target. People read work messages between tasks, on phones and often in a second language.
- The Flesch-Kincaid Grade Level turns the same measures into a US school grade. Grade 8 is roughly age 13 to 14. A lower grade is no insult to your readers. It means less effort for them.
- To raise the score, split sentences over 25 words and swap long words for short ones, such as “buy” for “purchase” and “help” for “assistance”.
- The score only measures sentence and word length. It cannot tell you whether the message is clear, accurate or well structured, so use it as a check and still ask a colleague to read the draft.
How the calculator works
Reading time and speaking time: words to minutes
Time equals the word count divided by the speed in words a minute.
- Silent reading default: 238 words a minute. This is the average for adults reading non-fiction in English, from a review of 190 studies by Marc Brysbaert published in the Journal of Memory and Language in 2019. The same review gives 260 words a minute for fiction and 183 words a minute for reading aloud. Brysbaert (2019), How many words do we read per minute?
- Speaking default: 130 words a minute. VirtualSpeech gives 100 to 150 words a minute as a comfortable pace for presentations, and reports a US National Center for Voice and Speech figure of about 150 words a minute for conversation. We chose 130 from the middle of that range. It is not a measured average. VirtualSpeech, Average speaking rate and words per minute
Worked example: a 600 word leadership update. Silent reading is 600 divided by 238, which is 2.52 minutes, or about 2 minutes 31 seconds. Speaking is 600 divided by 130, which is 4.62 minutes, or about 4 minutes 37 seconds.
People differ. Change the speeds if you know your own pace, and use the speaking time as a speech length calculator for scripts, town halls and video voiceovers.
Words per minute reading test: find your own speed
You can run a simple words per minute reading test with this page. Paste a passage to get its word count, time yourself reading it, then divide the words by the minutes. For example, 600 words read in 3 minutes is 200 words a minute. Enter your own figure in the speed boxes to get times that fit you. Do the same out loud to find your speaking speed.
Readability formulas
- Flesch Reading Ease = 206.835 minus (1.015 x average words per sentence) minus (84.6 x average syllables per word).
- Flesch-Kincaid Grade Level = (0.39 x average words per sentence) plus (11.8 x average syllables per word) minus 15.59.
Example: a text with 100 words, 5 sentences and 150 syllables has 20 words per sentence and 1.5 syllables per word. The Flesch Reading Ease score is 59.6 and the Flesch-Kincaid Grade Level is 9.9.
How things are counted: a word is any group of characters between spaces that contains a letter or a number. A sentence ends at a period (full stop), question mark or exclamation mark, or at the end of a line, so headings and bullet points each count as a sentence. A number written in digits counts as one syllable.
Questions about reading time
How long does it take to read 1,000 words?
At the default silent reading speed of 238 words a minute, 1,000 words takes about 4 minutes 12 seconds to read. Read aloud at 130 words a minute, the same text takes about 7 minutes 42 seconds. Dense or technical writing takes longer.
How many words is a 5 minute speech?
At a steady presentation pace of 130 words a minute, a 5 minute speech is about 650 words. A slower speaker at 100 words a minute needs about 500 words, and a faster speaker at 150 words a minute needs about 750. Leave room for pauses, slides and questions.
How do I calculate the length of a speech?
Divide the word count by your speaking pace in words a minute. A 1,300 word script takes 10 minutes at a steady 130 words a minute, 13 minutes at a slow 100 words a minute and 8 minutes 40 seconds at a fast 150 words a minute. To go the other way, multiply the minutes by the pace. The speech length calculator on this page does both.
What is a good Flesch reading ease score?
Higher scores are easier to read. Rudolf Flesch described 60 to 70 as standard and scores below 50 as difficult. For messages that go to all employees, 60 or above is a sensible target. Specialist or legal documents often score lower.
How does the calculator work out reading time?
It divides the word count by a reading speed in words a minute. The default silent speed is 238 words a minute, the average for adults reading non-fiction in English in a 2019 review of 190 studies by Marc Brysbaert. The default speaking speed is 130 words a minute. You can change both speeds.
Is my text stored or sent anywhere?
No. The calculator runs in your browser. The text you paste is not sent to a server, saved or stored, and it is gone when you close or reload the page.
Related tools
More free tools
Weekly newsletter
Research, news and practical ideas for people leaders, sent once a week.
Sign up for the newsletter
Use this reading time calculator to check how long an email, article or speech takes to read or say aloud.

