TextsTool

Free online reading time calculator

Reading Time Calculator: estimate reading time instantly

Paste text into this reading time calculator to see estimated reading and speaking time, with an adjustable words-per-minute speed.

238 WPM

Words

Characters

Reading time

Speaking time

Free and instant. No account. Saved locally in your browser — never uploaded.

How it works

Paste your text

Drop or paste an article, blog post, or script into the box above — any length.

Adjust the reading speed

Drag the WPM slider if you need a faster or slower pace than the 238 WPM default.

Read the results

Reading time and speaking time update instantly as you type or adjust the slider.

Instant

Results appear as you type, no button needed.

Private

Nothing is sent to any server. Ever.

Free

No subscription, no trial, no credit card.

No account

Start using immediately, no signup.

What is a reading time calculator?

A reading time calculator estimates how long a piece of text takes to read, based on its word count and an assumed reading speed. It's the tool behind the "5 min read" label you see at the top of most blog posts and articles — a quick signal that helps a reader decide whether to dive in now or save it for later.

This online reading time calculator works in real time. Paste your text and it shows the word count, character count, estimated reading time, and estimated speaking time side by side. Drag the words-per-minute slider to match your audience and the estimates update instantly.

How to use the reading time calculator

Paste an article, blog post, essay, script, or any other text into the box. The calculator counts the words and shows the estimated reading time at the default speed of 238 words per minute, along with the speaking time at 130 words per minute. To change the reading speed, drag the slider anywhere from 100 to 400 WPM. Your text is saved in your browser, so it's still there if you refresh the page.

Why reading time matters

Readers decide whether to commit to an article within seconds, and a reading time estimate is one of the fastest signals you can give them. Publishers add it next to headlines because it sets expectations honestly — a reader who knows a piece takes 12 minutes isn't surprised or annoyed partway through. For writers, reading time is also a useful check on pacing: if a "quick tip" post comes out to an 8-minute read, that's a sign to tighten it up.

How the calculation works

Reading time is simply word count divided by reading speed, measured in words per minute (WPM). The default here is 238 WPM, the average adult silent-reading speed for non-fiction reported in a 2019 review of 190 reading studies, but you can set the slider anywhere from 100 to 400 WPM to match denser technical material, a faster skim-reading audience, or a specific publishing platform's own formula. Speaking time uses a separate, slower constant — about 130 WPM — matching a natural spoken pace rather than silent reading speed.

Online reading time calculator: a words per minute guide

Choosing the right WPM makes the estimate far more useful. Use about 200–250 WPM for general audiences reading online articles; the default of 238 sits right in that range. Drop to 150–200 WPM for technical documentation, academic papers, legal text, or anything readers need to study rather than skim. Go up to 300 WPM or more for light, familiar content read by experienced readers. For audiences reading in a second language, or for younger readers, a slower setting gives a more honest estimate.

Estimated reading time examples

At the default 238 WPM, a 500-word blog post takes about 2 minutes to read, a 1,000-word article about 4 minutes, and a 2,000-word long-form piece a little under 8 and a half minutes. Read aloud at 130 WPM, the same 1,000 words take about 7 minutes 42 seconds — useful when you're writing a speech or a video script to fit a time slot.

PDF reading time calculator

To estimate reading time for a PDF, open the file, select all the text (Ctrl+A on Windows or Cmd+A on Mac in most readers), copy it, and paste it into the box above. You'll get a reading time without uploading the document anywhere. Bear in mind that copied PDF text can include page numbers, headers, and footnotes, which add a few words to the count, and scanned PDFs that are images of text need OCR before they can be copied.

Reading time vs. speaking time

Reading time and speaking time answer different questions. Reading time tells you how long a reader will spend with your text on the page; speaking time tells you how long the same text takes to say out loud, which matters for scripting a video voiceover, a podcast segment, or a speech. Because speaking is slower and more deliberate than silent reading, the same script will always take longer to say than to read — this text reading time calculator shows both side by side so you don't have to run the numbers twice.

Limits of any estimated reading time calculator

Adding reading time to your blog

Many blogging platforms, including Medium and a range of WordPress themes and plugins, show an estimated reading time automatically. If yours doesn't, you can add one by hand: paste your finished post into this calculator, round the reading time to the nearest minute, and add a short label such as "6 min read" under the headline. Use the same words-per-minute setting for every post so the labels stay consistent across your site.

Every estimated reading time calculator works from word count alone, so treat the result as a guide rather than a stopwatch. Images, charts, code blocks, and tables take time to take in but add few or no words. Dense or unfamiliar material slows readers down, and people skim more online than they do in print. Still, a word-count-based estimate is the standard approach across blogs, news sites, and e-learning platforms, and it's accurate enough to set honest expectations. For a full breakdown of sentences, paragraphs, and readability, try our word counter.

Who uses TextsTool reading time calculator?

Bloggers

  • Show readers an accurate "X min read" label
  • Check post length against a target reading time
  • Compare draft length before and after editing

Teachers

  • Estimate how long an assigned reading will take
  • Pace a lesson plan around reading time
  • Check reading level against class time limits

Podcasters

  • Estimate script length before recording
  • Time a segment against a target episode length
  • Compare speaking time across script drafts

Marketers

  • Set reader expectations on long-form content
  • Check email newsletter length before sending
  • Compare landing page copy length across variants

Frequently asked questions

How is reading time calculated?

Reading time is your word count divided by a reading speed in words per minute. The default is 238 WPM, the average adult silent-reading speed for non-fiction found in a large 2019 review of reading studies, but you can adjust it.

What reading speed should I use?

Use 200-250 WPM for average adult readers, 150-200 WPM for technical or complex material, and 300+ WPM for fast readers skimming familiar content.

How is speaking time different from reading time?

Speaking time estimates how long the text takes to read aloud, using an average speaking pace of about 130 words per minute — slower than silent reading.

Why do blog posts show an estimated reading time?

It helps readers gauge commitment before they start, and many CMS platforms and themes display it automatically next to the headline.

Does reading time account for images or complex formatting?

No, this calculator estimates based on word count alone. Articles with many images, code blocks, or tables typically take longer to read than the word count suggests.

Is my text uploaded or stored anywhere?

Everything is calculated locally in your browser using JavaScript, and your text is saved to your browser's local storage so it's still there if you refresh — nothing you paste is ever sent to a server.

Can I calculate reading time for a whole article or just a paragraph?

Either — paste in anything from a single paragraph to a full article, and the estimate updates instantly.

What reading speed do most "X min read" labels use?

Most publishing platforms use somewhere around 200-265 words per minute — Medium, for example, uses 265 WPM. Our default of 238 WPM sits in the middle of that range.

Is this the same as a words-per-minute calculator?

Yes — this tool works from the same word-count-over-WPM math. The difference is it also shows speaking time and character count, and lets you adjust the reading speed live.

Can I calculate reading time for a PDF?

Yes. Open the PDF, select and copy its text, then paste it into the box above. You'll get a reading time without uploading the document anywhere.

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

At the default 238 WPM, about 4 minutes 12 seconds to read silently, and about 7 minutes 42 seconds to read aloud at 130 WPM.