My Tool Studio
Text

Reading Time Calculator

This reading time calculator tells you how long a text takes to read, in exact minutes and seconds. Paste text, open a .txt, .docx or .pdf, load a published article by URL, type a word count, or enter a book's pages and words per page. The default speed is 200 words per minute, with presets for slow, average and fast readers or any speed from 50 to 1000. It also shows speaking time, a table of times at common speeds and how many days a book takes at your daily reading time. Bloggers use it for a 5 min read label, and speakers use it to fit a script to a slot. A 1,500 word article takes 7 min 30 sec at 200 words per minute.

Always freeNo sign upRuns in your browser

50 to 1000

130 is a relaxed talking pace

0
Words
0 sec
Reading time at 200 wpm
0 sec
Speaking time at 130 wpm

How to use

01

Add your text or a count

Paste text, press Open file, or fetch a page by URL. Or switch to Enter a word count or Book pages. The Words total and all times update straight away, with no button to press.

02

Set reading and speaking speed

Click a preset such as Slow 150, Default 200, Average adult 238 or Fast 300, or type your own number. Change Speaking speed if your talk is faster or slower than 130.

03

Copy the read time label

The tool builds a label like 7 min read, rounded up to the next whole minute. Click Copy label for your blog template, or set Minutes of reading per day to see how many days a long read takes.

Why Reading Time Calculator

Reading time for common word counts

Times below are exact, rounded to the nearest second. Speaking time uses 130 words per minute. Use the row closest to your draft, or paste the text above for an exact figure. Double the 1,000 word row for 2,000 words and so on, since reading time grows in a straight line with length. Real readers vary, so treat any figure as an estimate for an average reader rather than a promise.

WordsSlow (150 wpm)Default (200 wpm)Average adult (238 wpm)Fast (300 wpm)Spoken (130 wpm)
5003 min 20 sec2 min 30 sec2 min 6 sec1 min 40 sec3 min 51 sec
1,0006 min 40 sec5 min4 min 12 sec3 min 20 sec7 min 42 sec
1,50010 min7 min 30 sec6 min 18 sec5 min11 min 32 sec
2,00013 min 20 sec10 min8 min 24 sec6 min 40 sec15 min 23 sec
3,00020 min15 min12 min 36 sec10 min23 min 5 sec
5,00033 min 20 sec25 min21 min 1 sec16 min 40 sec38 min 28 sec

Choosing a words per minute speed

No single speed fits every reader, so pick the one that matches your audience and the kind of text. The formula is always the same: words divided by speed gives minutes.

If you publish a read time on a blog, use one speed across the whole site so the labels are consistent from post to post.

  • 150 words per minute: technical documentation, legal text, children and people reading in a second language.
  • 200 words per minute: a cautious default for general web content read on phones.
  • 238 words per minute: average adult silent reading of non-fiction in the 2019 Brysbaert review.
  • 300 words per minute: fast, practised readers and light content.
  • 130 words per minute: a relaxed speaking pace for presentations, voiceovers and podcasts.

Common questions

How is reading time calculated from a word count?
The tool divides the number of words by your reading speed in words per minute and shows the result in minutes and seconds. At 200 words per minute, 1,000 words takes 5 minutes. It does not adjust for images, tables or difficult vocabulary.
What reading speed should I use for adults?
A widely cited 2019 review of reading studies by Marc Brysbaert put average adult silent reading of non-fiction at about 238 words per minute, which is the Average adult preset. 200 is a cautious default that suits mixed audiences and phone readers. Use 150 for dense technical text or younger readers.
How long does it take to read 1,000 words?
About 5 minutes at 200 words per minute, 4 min 12 sec at 238 and 3 min 20 sec at 300. Read aloud at 130 words per minute it takes about 7 min 42 sec. The table below the tool lists more lengths.
How do I work out speaking time for a speech or video?
Paste your script and read the Speaking time box, which uses 130 words per minute by default. Most people talk at around 120 to 160 words per minute, so time yourself reading one paragraph and set Speaking speed to match.
Why is the read time label longer than the exact time?
The label rounds up to the next whole minute, so 4 min 12 sec becomes 5 min read. Rounding up is the usual convention on blogs and never promises a shorter read than the real one. The exact figure is shown in the Reading time box.
Will my reading time match Medium's estimate?
Not exactly. Medium bases its estimate on about 265 words per minute and adds time for each image. Type 265 into the reading speed box to get close for a post without images.
Can I get the reading time of a web page by URL?
Yes. Paste the address into Or measure a published article and press Fetch page. The page text, including its title, is loaded into the box and counted. Pages that build their text with JavaScript may come back empty, so copy the text from your browser instead.
Does the reading time calculator count words the same way as the word counter?
Yes. Both split text at spaces and ignore pieces with no letters or digits, such as a lone dash or emoji. Hindi, Urdu and accented text count correctly, and Chinese, Japanese and Thai are split into words by your browser.
Can I calculate how long a book takes to read?
Yes. Choose Book pages, enter the page count and words per page, about 250 to 300 for a paperback novel, or choose Enter a word count if you know the total. A 90,000 word novel at 238 words per minute is about 6 hours 18 minutes. Set Minutes of reading per day to see how many days that takes.

More Text tools

View all