Words Per Minute Calculator
Measure how fast you read, speak, or type — in words per minute (WPM). Paste text to get an instant word count and reading-time estimate, time yourself with the built-in stopwatch to find your real reading WPM, plan how long a speech will take (or how many words you need), and calculate typing speed with accuracy.
Reading speed
*Simplified estimate — syllables are counted with a vowel-group heuristic, not a pronunciation dictionary. For full readability analysis (Flesch reading ease, Gunning Fog), see our word counter.
How long will this take to read?
Measure your own reading WPM
Press Start, read the passage above at your normal pace, then press Stop.
Speech timing
How long will it take to say?
How many words do I need?
Planning backwards: enter your time slot and pace to get the target word count.
Typing speed
Time yourself
Press Start, type in another window, press Stop — the time fills in automatically. Then enter your word and error counts above.
Typical typing benchmarks
| Level | WPM |
|---|---|
| Hunt-and-peck | Below 20 |
| Casual | 20–40 |
| Average | Around 40 |
| Professional | 60–80 |
| Competitive | 100+ |
Informal benchmarks gathered from typing resources — not a formal standard.
Reading speed norms
Adults (silent reading)
| Band | WPM | What it means |
|---|---|---|
| Below average | Under 200 | Slower than most adults; typical for dense or technical material |
| Average | 200–300 | Typical silent reading with full comprehension |
| Fast | 300–400 | Proficient, practiced readers |
| Skimming | 400+ | Extracting the gist — comprehension drops |
Research anchor: a 2019 meta-analysis of 190 studies (18,573 participants) found an average silent reading rate of about 238 WPM for English non-fiction and 260 WPM for fiction, with most adults between 175 and 300 WPM (Brysbaert, Journal of Memory and Language).
Children (oral reading fluency, US norms)
| Grade | Spring, 50th percentile (WCPM) |
|---|---|
| 1 | 60 |
| 2 | 100 |
| 3 | 112 |
| 4 | 133 |
| 5 | 146 |
| 6 | 146 |
Hasbrouck & Tindal (2017) oral reading fluency norms, words correct per minute. These measure reading ALOUD — silent reading is faster.
Speaking paces
| Pace | WPM | Typical use |
|---|---|---|
| Deliberate | 100–120 | Complex ideas, formal delivery |
| Conversational | 120–150 | Natural talking (US average ≈ 150) |
| Presentation | 100–150 | Comfortable stage pace |
| Audiobook | 150–160 | Upper range of comfortable listening |
| Newsreader | 160–180 | Broadcast delivery |
Speaking-rate ranges summarized from the National Center for Voice and Speech via VirtualSpeech.
How it works
Formulas
- Words per minute: WPM = words ÷ minutes (minutes = seconds ÷ 60).
- Reading / speaking time: time = words ÷ WPM.
- Words needed: words = minutes × WPM.
- Typing: gross WPM = words ÷ minutes; accuracy = (words − errors) ÷ words × 100; net WPM = gross WPM × accuracy.
- Flesch–Kincaid grade (simplified): 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59.
Counting rules
- Words: text is split on whitespace; every non-empty token counts as one word.
- Ignore numbers (optional): tokens like 3, 1,000, $49.99 or 50% are excluded; time-like tokens such as 3:30 still count as words.
- Sentences: split on . ! ? …; text with no sentence-ending punctuation counts as one sentence.
- Syllables: estimated with a vowel-group heuristic (silent trailing e dropped) — an approximation, not a pronunciation dictionary.
Worked examples
- Reading time: 1,200 words at 225 WPM → 1,200 ÷ 225 = 5.33 minutes = 5 min 20 s.
- Reading time: 1,000 words at 225 WPM → 4 min 27 s.
- Speech: a 450-word script at 150 WPM → 450 ÷ 150 = 3 min.
- Speech planning: a 5-minute slot at a conversational 140 WPM → 5 × 140 = 700 words.
- Typing: 120 words in 3 minutes with 6 errors → gross 40.0 WPM, accuracy 95.0%, net 38.0 WPM.
Frequently asked questions
How do you calculate words per minute?
Divide the number of words by the number of minutes: WPM = words ÷ minutes. For example, reading 300 words in 90 seconds (1.5 minutes) gives 300 ÷ 1.5 = 200 WPM.
What is a good words per minute for reading?
Most adults read silently at 200–300 WPM, with a research average of about 238 WPM for non-fiction (Brysbaert, 2019). Below 200 is below average, 300–400 is fast, and above 400 is usually skimming rather than full reading.
How can I measure my own reading speed?
Paste the text into the Reading tab above, press Start, read the whole passage at your normal pace, then press Stop. The calculator divides the word count by your elapsed time. Measure 2–3 different passages and average the results for a steadier number.
What is the average speaking speed in words per minute?
Conversational English averages 120–150 WPM, and presentations are usually paced at 100–150 WPM for a comfortable, clear delivery. Audiobooks run 150–160 WPM and newsreaders 160–180 WPM.
How many words do I need for a 5-minute speech?
Multiply your pace by the minutes: at a conversational 140 WPM, a 5-minute speech needs 5 × 140 = 700 words. A slower, deliberate 110 WPM delivery needs about 550 words for the same slot.
How long does it take to read 1,000 words?
About 4 minutes 27 seconds at an average 225 WPM pace (1,000 ÷ 225 = 4.44 minutes). At a slower 150 WPM it takes about 6 minutes 40 seconds.
What is a good typing speed in WPM?
Casual typists usually land around 20–40 WPM, the commonly cited average is about 40 WPM, and professional typists reach 60–80 WPM. These are informal benchmarks gathered from typing resources, not a formal standard.
How is net WPM calculated for typing?
Net WPM = gross WPM × accuracy. For example, typing 120 words in 3 minutes with 6 errors gives a gross speed of 40 WPM and 95% accuracy, so net WPM = 40 × 0.95 = 38 WPM.
What is the Flesch-Kincaid grade level?
It estimates the US school grade needed to understand a text: 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59. This tool shows a simplified estimate — syllables are counted with a vowel-group heuristic, not a pronunciation dictionary, so treat it as a rough guide.
Does the word count include numbers?
By default, yes — every whitespace-separated token counts. Turn on “Ignore numbers” and tokens like 3, 1,000 or $49.99 are excluded from the count (time-like tokens such as 3:30 still count as words).
What is the difference between reading and skimming?
Reading at 200–300 WPM typically means full comprehension. Above about 400 WPM most people are skimming — picking up the gist while comprehension drops. Speed-reading claims of 1,000+ WPM are not supported by controlled research with comprehension.
How fast should I speak during a presentation?
Aim for 100–150 WPM, slowing toward 100–120 WPM for complex ideas so the audience can absorb them. TED-style keynote speakers often settle near 110 WPM.
How fast should children read at each grade?
US oral reading fluency norms (Hasbrouck & Tindal, 2017, spring 50th percentile, words correct per minute) are roughly: grade 1: 60, grade 2: 100, grade 3: 112, grade 4: 133, grade 5: 146, grade 6: 146. Note these measure reading ALOUD; silent reading is faster.
Why is my WPM different on screen and on paper?
Screen reading is often slightly slower because of scrolling, glare, and distraction. The difference is usually small (a few percent); measure in the medium you actually read in.
What is the difference between this calculator and a word counter?
This tool measures speed — how fast you read, speak, or type in words per minute. A word counter instead analyzes the text itself: character counts, keyword density, and readability scores.
Is the built-in reading timer accurate?
It is as accurate as your timing: it divides the exact word count by the seconds you measured. Read at your natural pace, don’t rush, and time a passage of at least 200 words — very short texts magnify small timing errors.
Free tool by NRTechStudio