Free tool

Reading Time Calculator

Type a word count and see how long it takes to read silently, say aloud or hear as an audiobook. Pick a slow, average or fast reader, or enter your own speed.

Reading Time Calculator

Reading speed

4 minutes

1,000 words read silently at 238 words a minute.

The same words, other ways

Speaking at 150 words a minute
7 minutes
Audiobook (9,300 words an hour)
6 minutes

How long is it?

WordsReading (238 wpm)Speaking (150 wpm)Audiobook
5002 minutes3 minutes3 minutes
1,0004 minutes7 minutes6 minutes
2,0008 minutes13 minutes13 minutes
5,00021 minutes33 minutes32 minutes
10,00042 minutes1 hour 7 minutes1 hour 5 minutes
50,0003 hours 30 minutes5 hours 33 minutes5 hours 23 minutes
80,0005 hours 36 minutes8 hours 53 minutes8 hours 36 minutes
100,0007 hours11 hours 7 minutes10 hours 45 minutes

Reading follows the speed chosen above: 238 words a minute is the average for English non-fiction, and fiction is read at about 260 (Brysbaert, 2019). Speaking uses 150 words a minute, the middle of the 130 to 160 that speeches and presentations run at. The audiobook column uses 9,300 words per finished hour, the figure ACX gives for estimating narration length. Every result is an estimate.

See the word counts and reading times of famous books. Pick a book, then type its word count here.

Figures from: Brysbaert (2019), Journal of Memory and Language 109, 104047, read 29 October 2026

How long does it take to read 1,000 words

An average adult reads English non-fiction silently at about 238 words a minute, so 1,000 words take about 4 minutes. Fiction is read a little faster, at about 260 words a minute, which is still about 4 minutes for 1,000 words. These averages come from Brysbaert's 2019 review of 190 studies, which found most adults between 175 and 300 words a minute for non-fiction.

A slow reader at 150 words a minute needs about 7 minutes for 1,000 words, and a fast one at 300 words a minute about 3. Dense or technical text and reading in a second language slow most people down, so pick the slow speed for them.

How long is a speech or a talk

People speak at 130 to 160 words a minute in presentations and speeches, and the calculator uses 150. A 2,000 word speech runs about 13 minutes, and between 12 and 15 minutes across that range.

Pauses, slides and audience reactions add time. A 10 minute slot holds about 1,500 words at 150 words a minute, and about 1,300 if you speak slowly or pause often.

How long is an audiobook

ACX, the Audiobook Creation Exchange where authors produce audiobooks, estimates about 9,300 words per finished hour of narration, or 155 words a minute. That puts an 80,000 word novel at about 8 hours 36 minutes and a 50,000 word book at about 5 hours 23 minutes.

It is a planning estimate. A narrator who is slower, a book with a lot of dialogue and long pauses all make the finished audio longer, and a recorded sample shows the real pace of a voice.

Questions about Reading Time Calculator

How long does it take to read 1,000 words?

About 4 minutes at the average silent reading speed of 238 words a minute. A slow reader at 150 words a minute needs about 7 minutes and a fast reader at 300 words a minute about 3.

How long is a 2,000 word speech?

About 13 minutes at 150 words a minute. Across the usual speaking range of 130 to 160 words a minute it runs between 12 and 15 minutes.

What is the average reading speed in words per minute?

About 238 words a minute for English non-fiction and about 260 for fiction, according to Brysbaert's 2019 meta-analysis in the Journal of Memory and Language.

How long does it take to read a 50,000 word novel?

About 3 hours 30 minutes at 238 words a minute. Said aloud at 150 words a minute it takes about 5 hours 33 minutes, and the audiobook runs about 5 hours 23 minutes.

How do I turn a word count into minutes?

Divide the number of words by the words per minute. For 1,500 words at 238 words a minute, 1,500 divided by 238 is about 6.3, so about 6 minutes.

More free tools