WPM Calculator

Words per minute, calculated from any combination of word count, time, and characters. Mode toggles between typing, reading, and speaking.

100 words per minute

How to use this calculator

Pick the mode (typing, reading, or speaking), enter your word count and the time it took, and the WPM is calculated instantly. Below the result you'll see how that speed compares to typical benchmarks for the chosen mode.

Average WPM by mode

ActivitySlowAverageFastTop tier
Typing (no errors)20–3040 WPM60–7590+ (pro typist)
Reading (silent)150–200250 WPM300–400500+ (skimming)
Speaking (conversational)110–130150 WPM180–200240+ (auctioneer)
Speaking (presenting)110130 WPM160
Audiobook narration140155 WPM170

What affects WPM

  • Vocabulary complexity. A 5,000-word essay of common English averages 250 WPM reading; the same length of philosophy averages 150 WPM.
  • Format. Bullet lists read 20-30% faster than dense paragraphs; tables vary widely.
  • Familiarity. Re-reading a paragraph is 2-3× faster than first-time reading.
  • Display. Wider line lengths (more than 80 characters) slow reading by ~10%.

Frequently asked questions

How is WPM calculated for typing tests?
Standard typing tests use the formula: WPM = (characters typed / 5) / minutes. The 'word' is defined as 5 characters because it's the average English word length. Most online typing tests subtract errors before computing — so 'net WPM' = (characters - errors) / 5 / minutes.
Why are reading and speaking measured by WPM?
It's the most consistent unit across activities. Words are roughly comparable; characters differ wildly between languages and styles. Audiobook producers, podcast editors, court reporters, and language teachers all use WPM as the standard metric.
Is faster better?
Up to a point. Typing accuracy matters more than raw speed past 60 WPM — errors take 5-10× longer to fix than typing slowly. Reading comprehension drops off sharply past 400 WPM unless the material is familiar. Speaking past 180 WPM loses listeners; podcasts and audiobooks deliberately slow down to ~155.
How does this compare to your Typing Test?
Our Typing Test measures live typing speed against a sample passage — automatic timing, error counting, and accuracy. This calculator just converts manual numbers (words ÷ time) into WPM, useful when you measured something offline (a speech, a reading session, a manual transcription).

Embed our tools on your website

Free for any site. No signup. Iframe loads from our servers and stays up-to-date automatically.

📋 Embed the Word Counter

Copy this snippet:

Live preview:

📋 Embed this WPM Calculator

Copy this snippet:

Live preview:

Want more options? All embeddable tools →