Free Online Tool

Reading Time Calculator

A free reading time calculator and read time estimator that shows how long any text takes to read. Paste your text or enter a word count to convert words to reading time in minutes, with adjustable WPM presets from children to speed readers. This text reading time calculator doubles as a read aloud timer for speeches and podcasts, and reverse mode turns a target duration into the exact word count you need. Use it as a quick time to read calculator for blog posts, books, and scripts alike.

★★★★★4.9, used by bloggers, speakers, and podcasters
0 words
Or pick a preset word count:
Reading time
under 1 min
at 250 WPM
Speaking time
under 1 min
at 130 WPM
Reading speed (WPM)

More than a single-number estimate

Built for writers and speakers who actually care about timing.

Dual output

Reading time and speaking time, side by side.

Reverse mode

Enter target minutes, get word count needed for a talk.

5 audience presets

Children to speed readers with one click.

Preset word counts

Common content lengths (500, 1K, 2K, 5K) ready to test.

100% private

Text never leaves your browser. No upload, no logging.

Live updates

Every metric refreshes on every keystroke or setting change.

Who uses the Reading Time Calculator?

Anyone who needs to estimate how long their words will take to consume.

For bloggers

Add "X min read" badges to articles to set reader expectations.

For speakers

Hit your time slot with the reverse-mode word target for any duration.

For podcasters

Match script length to episode duration. 30 min = around 3,900 spoken words.

For teachers

Estimate how long reading assignments will take students at their grade level.

For students

Plan study sessions and presentation prep with realistic time estimates.

For UX writers

Calibrate microcopy length to a target glance duration on mobile.

How long is a typical piece of content?

Reference table for common word counts at different reading speeds.

Word countReading (250 WPM)Speaking (130 WPM)Example content
2501 min2 minShort blog intro, tweet thread
5002 min4 minNews article, short essay
1,0004 min8 minStandard blog post, podcast intro
1,5006 min12 minSEO blog post (ideal length)
2,0008 min15 minLong blog post, conference talk
3,00012 min23 minIn-depth feature article, TED talk
5,00020 min38 minPillar content, long-form essay
10,00040 min77 minAcademic paper, novella chapter

About reading speed

The science behind the numbers.

How the reading time calculator works

The reading time formula is simple: divide the word count by your reading speed in words per minute. For 1,000 words at 250 WPM, that is 1,000 divided by 250, or 4 minutes. This read time estimator does that math for you and rounds up to the nearest minute, the same way blog "X min read" badges do. Paste your text and it counts the words automatically, or switch to word-count mode and type a number to convert words to minutes directly.

Because the same formula links word count and time, the tool also runs in reverse. Give it a word count and it returns the time to read; give it a target duration and it returns the word count you need. That makes one page do the job of a reading timer, a read time estimator, and a planning tool for anyone scripting to a deadline.

Why use a reading time calculator

A reading time calculator answers a question every writer and reader has: how long will this take? Readers want to know before they commit to an article, and writers want to label their work accurately. Doing the math by hand means counting words and dividing every time you edit, which is slow and easy to get wrong. A text reading time calculator updates the estimate live as you type, so the figure is always current. It is the fastest way to turn a raw word count into a time to read that you can trust and publish.

What is the average reading speed?

The average adult silent reading speed is 238 to 260 words per minute (WPM) for general English content, with 250 WPM being the standard estimate used by publishers and bloggers. Technical or academic content drops to 150 to 200 WPM because readers slow down to process complex ideas. Children in grades 3 to 6 read at 80 to 120 WPM. Speed readers reach 400 to 600 WPM with practice, beyond which comprehension drops. Adjust the WPM setting to match your audience and the reading time estimate updates instantly.

Reading time vs speaking time

Reading time uses around 250 WPM. Speaking time uses around 130 WPM because spoken words include pauses, emphasis, and natural cadence. The same 1,000-word article takes 4 minutes to read silently but about 7.7 minutes to deliver as a speech. For podcasts and audiobooks, professional narrators average 150 to 160 WPM. For conversational speech, the rate climbs to 180 to 200 WPM.

Read aloud time for speeches and presentations

A reading timer that only models silent reading misses half the use cases. Anyone scripting a speech, a presentation, or a podcast intro needs read aloud time, the duration the words take when spoken at a natural pace. At about 130 WPM, a 5-minute speech is roughly 650 words, a 10-minute talk is roughly 1,300 words, and a 20-minute presentation is roughly 2,600 words. Reverse mode makes this direct: enter your target minutes and the tool returns the word count you should aim for.

Read aloud time is also useful for video scripts, voiceovers, and audiobook planning. If a client asks for a 60-second ad read, you can work backward to roughly 130 words and write to that brief from the start. Because spoken pace varies, the WPM control lets you model a slow, deliberate delivery or a brisk conversational one and see how the read aloud time shifts.

Convert words to reading time and minutes

The most common task here is a straight words to reading time conversion: you have a word count and you want minutes. Type the number into word-count mode and the tool converts words to minutes instantly at your chosen speed. The preset word counts make quick checks even faster, so a 1000 words reading time is one click away. At the standard 250 WPM, 1,000 words is about 4 minutes, 1,500 words about 6 minutes, and 2,500 words about 10 minutes. Switching the WPM preset reruns the words to minutes reading time math for a different audience without retyping anything.

How long does it take to read a book?

Book reading time depends on length and your pace. An average novel runs 70,000 to 90,000 words, so at 250 WPM the average time to read a book is roughly 4.5 to 6 hours of focused reading. A 300-page nonfiction title of about 90,000 words lands near 6 hours. Slower readers at 150 WPM can expect 8 to 10 hours for the same book, while fast readers at 400 WPM finish in around 3 hours. To estimate a specific title, find its word count and paste that number into the calculator.

How long to read 100 pages and other page counts

A standard book page holds about 250 to 300 words, so 100 pages is roughly 25,000 to 30,000 words. At 250 WPM that is about 1 hour 40 minutes to 2 hours of reading. Using 275 words per page as a midpoint, 50 pages takes about 1 hour, 200 pages about 3 hours 40 minutes, and 500 pages about 9 hours. Page size, font, and margins shift these figures, so for a precise estimate enter the actual word count rather than the page total.

Using the tool as a book read time calculator

To use this as a book read time calculator, you only need the title's word count, which many publishers and reading apps list, or you can estimate it from the page count. Enter that number in word-count mode and the tool returns the average time to read the book at your pace. A 90,000-word novel lands near 6 hours at 250 WPM, while a 40,000-word novella is closer to 2 hours 40 minutes. Lower the WPM for dense nonfiction or raise it if you read quickly, and the book read time updates to match.

Reading speed test: find your own WPM

The presets are averages, but your own pace may differ. To run a quick reading speed test, pick a passage with a known word count, start a timer, and read it at a natural, comfortable pace. Divide the word count by the minutes you took and you have your personal WPM. Enter that number as a custom speed and every estimate on the page becomes a word count time to read figure tuned to you, rather than a generic average. Repeat the reading time test on different content types, since you read fiction faster than technical material.

How to read faster without losing comprehension

The biggest gains come from eliminating subvocalisation, the habit of mentally pronouncing every word. Train your eyes to read in chunks of 3 to 5 words. Use a pointer (finger, pen, or cursor) to track your eye movement and prevent regression. Read in good lighting with comfortable posture. Practice with timed readings of varied content. Most readers can sustainably reach 400 WPM with practice, but anything beyond 600 WPM trades comprehension for raw speed.

Why add a reading time estimate to your content

A visible reading time estimate sets reader expectations before they commit. Readers are more likely to start a "4 min read" than an unlabeled wall of text, and clear time labels can lower bounce rate on long articles. For email newsletters, course modules, and documentation, a read time estimator helps you trim content to fit the attention span you are targeting. Use the words to reading time conversion here while drafting, then publish the figure alongside your headline.

Reading speed by language

English reading speed averages 250 WPM. Chinese reading averages around 158 characters per minute, which translates to roughly 250 English-equivalent words. Spanish reads faster than English on average because of more predictable phonetics and simpler letter-to-sound mapping. Arabic and Hebrew read right-to-left, which does not affect speed once readers are trained. Our calculator uses an English-tuned WPM but works with any language's word count.

How to use the Reading Time Calculator

Three steps, two modes.

01

Pick a mode

Words → Time for existing text. Time → Words for planning a talk or podcast.

02

Enter your text or duration

Paste text or pick a preset. Or enter target minutes in reverse mode.

03

Choose reading speed

Pick a WPM preset for your audience: children, adults, technical, fast.

04

Read the result

Reading time and speaking time appear live. Use both for content planning.

Frequently asked questions

If you don't find your question here, ask us directly.

It counts the words in your text, then divides by your chosen reading speed (in words per minute). The default is 250 WPM, which is the average reading speed for adults reading general English content. The result rounds up to the nearest minute. Speaking time uses a separate divisor of 130 WPM, which matches typical presentation pace.

Average adult silent reading speed is 238 to 260 WPM for general content, with 250 WPM being the standard estimate. Technical or academic content drops to 150 to 200 WPM. Speed readers can reach 400 to 600 WPM with comprehension loss. Children read at 80 to 120 WPM in grades 3 to 6. Pick the WPM that matches your audience.

At the standard 250 WPM, 500 words takes 2 minutes, 1,000 words takes 4 minutes, 2,000 words takes 8 minutes, 3,000 words takes 12 minutes, and 5,000 words takes 20 minutes. Use the calculator above to get exact numbers for your text, including speaking time for presentations.

For a 5-minute speech, target 650 words at a comfortable 130 WPM speaking pace. For 10 minutes, target 1,300 words. For 15 minutes, target 1,950 words. For a 30-minute presentation, target 3,900 words including audience reaction pauses. The reverse mode in our calculator lets you enter minutes and get the word target directly.

Reading time measures silent reading speed (around 250 WPM for adults). Speaking time measures spoken delivery speed (around 130 WPM for a comfortable presentation pace, faster for casual conversation). The same 1,000-word article takes 4 minutes to read silently but about 7.7 minutes to deliver as a speech. Our tool shows both.

Eliminate subvocalisation (mentally pronouncing every word) by training your eyes to read in chunks. Use a pointer (finger or pen) to track your eye movement and prevent regression. Read in good lighting and ergonomic posture. Practice with timed readings of varied content. Most readers can sustainably reach 400 WPM with practice, but anything beyond 600 WPM trades comprehension for speed.

Yes. English reading speed averages 250 WPM. Chinese reading speed is around 158 characters per minute (roughly equivalent to 250 English words). Spanish reading is faster on average than English because of more predictable phonetics. Arabic and Hebrew read right-to-left, which does not affect speed once trained. Our calculator uses an English-tuned WPM but works for any language’s word count.

No. The reading time calculator runs entirely in your browser. Your text is never uploaded, logged, or stored on our servers. The tool counts words client-side using JavaScript and shows the result instantly. Closing the tab clears the text from memory. Use this tool with confidence for confidential drafts and unpublished content.

Yes, this online reading time calculator is completely free with no account and no usage limit. You can estimate read time for as much text as you like, as often as you like. There is nothing to install and no signup, just a fast read time estimator that runs in any modern browser.

Switch the tool to word-count mode and type your number, or paste text and let it count the words for you. The calculator divides the word count by your chosen reading speed to convert words to minutes. At the standard 250 WPM, 1,000 words is about 4 minutes and 2,000 words is about 8 minutes.

An average novel runs 70,000 to 90,000 words, so at 250 WPM the average time to read a book is roughly 4.5 to 6 hours of focused reading. Slower readers at 150 WPM may need 8 to 10 hours, while fast readers at 400 WPM finish in around 3 hours. For a specific title, find its word count and enter that number in the calculator above.

A standard book page holds about 250 to 300 words, so 100 pages is roughly 25,000 to 30,000 words. At the average reading speed of 250 WPM that works out to about 1 hour 40 minutes to 2 hours. Page size, font, and margins change the word count per page, so entering the actual word count gives a more precise estimate.

Yes. The calculator shows speaking time alongside reading time, using about 130 WPM for a comfortable presentation pace. That makes it a read aloud timer for speeches, podcasts, and video scripts. Reverse mode also lets you enter a target duration and get the word count you need to fill it.

Pick a passage with a known word count, start a timer, and read it at a natural pace. Divide the word count by the minutes you took and that is your personal words per minute. Enter that number as a custom speed in the calculator so every estimate is tuned to how you actually read.

At the standard 250 WPM, the reading time for 1000 words is about 4 minutes. A slower reader at 150 WPM needs closer to 7 minutes, and a fast reader at 400 WPM finishes in around 2.5 minutes. Spoken aloud at 130 WPM, the same 1000 words takes roughly 7.7 minutes.

Find the book's word count, which many publishers and reading apps list, then enter that number in word-count mode. The tool returns the average time to read the book at your chosen speed. A 90,000-word novel lands near 6 hours at 250 WPM, while a shorter novella takes proportionally less.

It is both. Paste any text and it works as a text reading time calculator, counting the words and converting them to a time estimate automatically. Switch to word-count mode and it works as a straight time to read calculator, taking a number you type and returning minutes.

The estimate is as accurate as the WPM you choose, since reading time is simply word count divided by reading speed. The 250 WPM default reflects the average adult reader of general English content, so most estimates are close. For technical material or a known personal pace, adjust the WPM and the figure becomes more precise.

Try our other free tools

Word counter, character counter, case converter, and 47 more. All free, all in your browser.