Reading Time Calculator
Paste your text or enter a word count and see how long it takes to read — at slow, average, or fast speed — plus a separate speaking time for reading it aloud. No upload, no sign-up; your text never leaves your browser.
What is the Reading Time Calculator?
The reading time calculator estimates how long a piece of text takes to read, in minutes and seconds, from its word count and a reading speed measured in words per minute (WPM). Paste an article, essay, script, or email — or simply type a word count — and the tool divides the words by your chosen speed and shows the result instantly. It is the "5 min read" badge you see on blogs, but live and adjustable: you control the speed, and you also get a second number most counters never show — how long the same text takes to read aloud.
That second number is the point. A blog post and a podcast intro made of the same words are not the same length, because silent reading is far faster than speaking. This page gives you both at once, so the same paragraph can be sized as a quiet web read and as a spoken script without doing the math twice.
Everything runs in your browser, so your text never leaves your device. Nothing is uploaded, logged, or stored, there is no sign-up, and there is no limit on how much you can paste.
How to use it
- Paste your text into the box, or switch to "Enter word count" and type a number directly.
- Pick a reading speed: Slow (100 wpm), Average (200 wpm), the research default (238 wpm), Fast (400 wpm), or a custom WPM.
- Read the two results: reading time (silent) and speaking time (aloud), each as minutes and seconds.
- Adjust the speed to match your audience and watch both numbers update live.
The formula behind the numbers
Reading time is a single division: minutes = words ÷ WPM. The tool counts the words in your text, divides by the words-per-minute speed you choose, and converts the decimal minutes into a clean minutes-and-seconds figure. Speaking time uses the same division with a slower fixed rate of about 130 wpm, the comfortable pace of clear spoken delivery.
Word counting is the part that has to be right. Instead of splitting on spaces —
which would count an entire Chinese or Japanese paragraph as one word — this
page uses the browser's built-in Intl.Segmenter with word
granularity to segment text the way each language actually divides words. On
older browsers without Intl.Segmenter, it falls back to a
whitespace-based count for space-separated languages.
What words per minute means, and typical values
WPM depends on the reader, the difficulty of the text, and whether they are studying or skimming. Useful reference points:
- ~100 wpm — slow / careful reading. Dense, technical, or unfamiliar material, or reading in a second language.
- 200–250 wpm — average reading. Typical web articles, blogs, and news; most "X min read" estimates sit here.
- 238 wpm — the research average. A large meta-analysis of silent-reading studies put the average adult English non-fiction rate near 238 wpm, which is why it is the default here.
- 350–400 wpm — fast reading / skimming. Experienced readers moving quickly through easy, familiar text.
Reading time vs speaking time
Reading time is how long someone takes to read silently at 200–250 wpm. Speaking time is how long it takes to say the same words aloud at a comfortable pace — about 130 wpm — far slower because your mouth, breath, and pauses cannot keep up with your eyes. The gap is large: 1,000 words is roughly a 4-minute silent read but closer to an 8-minute spoken segment. The tool keeps the two figures separate, so a speaker drafting a 10-minute talk can trim the script until the speaking time lands at ten minutes.
Examples
- A 1,000-word blog post at 238 wpm is about a 4 min 12 sec silent read.
- A 500-word newsletter at 200 wpm reads in 2 min 30 sec.
- A 300-word technical paragraph at 100 wpm takes 3 min 0 sec — three times longer than skimming the same words at 300 wpm.
Common use cases
- Bloggers and content writers adding an honest "X min read" label and right-sizing articles.
- Public speakers and presenters checking whether a script fits a 5-, 10-, or 20-minute slot, using the speaking-time figure.
- Podcasters and video scriptwriters converting a written script into an on-air duration.
- Students and teachers estimating how long a reading assignment or read-aloud passage will take.
- Email and newsletter writers keeping messages short enough to respect a busy reader's time.
Why use this reading time calculator
Plenty of pages divide words by a speed. This one earns its place three ways: it gives both reading time and speaking time on one screen, it lets you switch the speed so the estimate matches your real audience instead of one baked-in average, and it counts words correctly in Chinese, Japanese, and other no-space languages rather than using a naive space split. On top of that it is fully client-side — your text never leaves the browser — needs no account, and returns results the instant you type.
It is part of a small, focused text toolkit. If you need page count instead of time, Words to Pages converts your word count into estimated pages for essays and manuscripts. For character totals against platform limits, the Character Counter shows live counts versus X, SMS, and meta-tag caps.
Frequently asked questions
How is reading time calculated?
Reading time is the word count divided by a words-per-minute (WPM) reading speed. This tool divides your word count by the speed you pick — 100, 200, 250, 400, or a custom value — and shows the result as minutes and seconds. At the average 238 wpm, a 1,000-word article takes about 4 minutes 12 seconds.
What is a good words-per-minute reading speed to use?
Adult silent reading averages around 238 words per minute for non-fiction in English. Use roughly 100 wpm for difficult or technical material, 200 to 250 wpm for typical web and blog content, and 350 to 400 wpm for fast readers skimming familiar text. Pick the speed that matches your real audience.
What is the difference between reading time and speaking time?
Reading time estimates how long someone takes to read text silently to themselves, usually 200 to 250 wpm. Speaking time estimates how long it takes to say the same text aloud at a comfortable pace, around 130 wpm — much slower because your mouth cannot keep up with your eyes. This tool shows both so you can size a blog post and a speech from the same text.
Does it count words in Chinese, Japanese, or other languages without spaces?
Yes. The calculator uses the browser's built-in Intl.Segmenter to split text into words, so a paragraph of Chinese or Japanese is counted correctly rather than treated as a single word. On older browsers it falls back to a whitespace count for space-separated languages.
Is my text uploaded anywhere?
No. Everything runs locally in your browser. Your text is never uploaded, logged, or stored, and there is no sign-up. Close the tab and it is gone.