Home » Education » Reading Time Calculator

Reading Time Calculator

Estimate reading time for any text from its word count or page count. Set your own words-per-minute pace and daily reading minutes to plan when you will finish the book.

FREE CALCULATOR
min 0, max 10000000
min 0, max 100000
min 50, max 1000
min 50, max 1000
min 1, max 1440
🧮

Your results will appear here.
Enter your values and press Calculate.

How it works

Reading time comes from one simple division: total words divided by your reading speed in words per minute (WPM). This reading time estimator accepts two ways to get the word count. If you already know it, from Google Docs, Word, or a word counter, enter it directly. If you only know the page count of a printed book, enter the pages and the calculator multiplies them by your words-per-page figure to estimate the total words. From there it divides by the WPM pace you set and shows the result as total minutes and total hours. Most readers do not finish a book in one sitting, so the calculator also turns the total minutes into a daily plan. Enter how many minutes you read each day and it shows how many days the text will take at that pace. The default pace of 238 words per minute reflects the most cited research on adult silent reading (Brysbaert, 2019), but you can slow it down for technical material or speed it up for light fiction, since the right WPM depends on you and the text.

total_minutes = total_words / wpm, where total_words = words if entered, otherwise pages × words_per_page; total_hours = total_minutes / 60; days_at_daily_pace = total_minutes / minutes_per_day.

The reading time formula, explained

The formula behind every reading time calculator is: reading time (minutes) = total words / words per minute. A 1,000-word article at 238 WPM takes about 4.2 minutes; the same article at a careful 150 WPM takes about 6.7 minutes. When you only know pages, the calculator estimates total words as pages × words per page: a standard paperback holds roughly 250 to 300 words per page. Total hours are just total minutes divided by 60. None of this is exact science: real reading time varies with fatigue, familiarity, and focus, usually within 10 to 15 percent for familiar material at a well-chosen WPM. To calculate reading time by hand, just divide your word count by your WPM.

How to use this calculator

Start with whichever number you have. Enter your known word count into the word count field, or enter the number of pages and adjust words per page to match your edition (250 for a typical paperback, up to 400 for a dense textbook). Set your WPM: 238 is a good starting default, the research-backed average for adult silent reading of non-fiction; use 260 for fiction, 130 to 180 for careful or technical reading, and 150 to 160 if you are estimating speaking time for a script or narration. Enter the minutes you read per day to get a finish date in days. The results update for each change, so you can compare, for example, a relaxed 200 WPM pace against a brisk 300 WPM one.

Worked example: a 300-page novel at an average pace

Take a 300-page novel with 300 words per page and read it at 250 WPM with 30 minutes of reading each day. Total words = 300 × 300 = 90,000. Total minutes = 90,000 / 250 = 360 minutes, which is 6 hours of reading. At 30 minutes per day, days to finish = 360 / 30 = 12 days. Drop the pace to a careful 150 WPM and the same book needs 600 minutes (10 hours), or 20 days at 30 minutes a day. This is why choosing an honest WPM matters more than any other setting.

Reading speeds by audience and material

Not everyone reads at the same pace, and the same person reads different material at different speeds. Research averages put adult silent reading of non-fiction near 238 WPM and fiction near 260 WPM. Slow or careful readers land around 100 to 150 WPM, fast readers around 300 to 400 WPM, and trained speed readers above 500 WPM (usually with reduced comprehension). Children build speed by grade level, roughly 50 to 80 WPM in early grades and 200-plus by high school. Technical papers, legal text, and second-language reading run much slower, often 100 to 150 WPM, while reading aloud or narrating runs about 130 to 180 WPM. Use these bands to pick a WPM that matches your audience instead of accepting a generic default.

Tips for planning a realistic reading schedule

Be honest about your pace: most people overestimate their WPM, so if your real reading time keeps coming in over the estimate, lower the WPM to 200 or 180 and try again. Break big books into daily chunks the calculator gives you; seeing that a chapter is 18 minutes makes it easy to fit into a commute or lunch break. Track your actual time for one chapter and calibrate: if a 2,500-word chapter took you 12 minutes, your true pace is about 208 WPM, and future estimates will be far more accurate. Finally, remember that reading time labels on articles usually round to whole minutes, so treat any estimate as a plan, not a promise.

Frequently asked questions

Reading time is calculated by dividing the total word count by your reading speed in words per minute (WPM). If you only know the page count, multiply pages by words per page (about 250 to 300 for a paperback) to estimate the words first. For example, 1,000 words at 250 WPM takes 4 minutes. This calculator does both paths and also converts the result into hours and days at your daily reading pace.

For an average adult reading mainstream content silently, 238 to 260 WPM is the right band, based on the Brysbaert 2019 meta-analysis of over 17,000 readers. Use 150 WPM for read-aloud or narration, 100 to 150 WPM for technical material, and 300 WPM or more only for light content you can skim. If you are unsure, run the same passage at 250 and at 200 WPM and compare against your real time to find your personal baseline.

At an average pace of 238 to 250 WPM, 1,000 words takes about 4 to 4.2 minutes. A slower reader at 150 WPM needs about 6.7 minutes, and a fast reader at 400 WPM finishes in 2.5 minutes. That is roughly a 4-page document or a short blog post. Type 1000 into the word count field to see the exact figure at your own pace.

A 300-page paperback holds roughly 75,000 to 90,000 words. At an average 250 WPM, that is 300 to 360 minutes, or 5 to 6 hours of focused reading. At a careful 150 WPM it stretches to 8 to 10 hours. Most people read in sessions: at 30 minutes a day, the same book takes 10 to 12 days. Enter your pages and daily minutes to get your own number.

Text difficulty is the biggest factor: dense, technical, or unfamiliar material can slow you down by 30 to 50 percent versus easy prose. Fatigue, distractions, font size, and whether you are reading in a second language all move the number. Purpose matters too: skimming for the gist can reach 400 to 500 WPM, while studying for an exam drops to 100 to 150 WPM. If your actual times keep beating the estimate, your true WPM is simply lower than the default.

Yes. Set the WPM to the speaking pace: about 130 WPM for a deliberate talk or keynote, 150 to 160 WPM for audiobook narration or a conversational podcast, and 183 WPM for plain reading aloud. A 1,500-word script at 130 WPM runs about 11.5 minutes on stage. As a rule of thumb, speaking time is roughly 1.7 times the silent reading time for the same text.

At 250 WPM for 60 minutes you read 15,000 words, which is 50 to 60 pages of a typical paperback (250 to 300 words per page). At a slower 200 WPM it is 40 to 48 pages. Reading speed in pages per hour is just WPM × 60 divided by words per page, so enter your own pace and edition density for an exact figure.

The main benefit is planning, not speed. Once you see that the next chapter is 18 minutes and your commute is 22, you commit instead of postponing. The calculator turns a vague 300-page book into a concrete plan, for example 12 days at 30 minutes a day. Readers who plan this way typically finish far more books per year than people who just try to read more, because the friction of not knowing how long something takes is gone.

Related calculators