⌨ type fast · race live · top the board bug or suggestion? let us know Discord community
← Back to blog

What WPM actually means (and why your number is probably lying to you)


Hey, fellow keyboard warrior.

You've seen the number a thousand times. Big bold digits at the end of every race: 87 WPM. 112 WPM. 153 WPM. It feels like a score. It feels objective. It isn't — not until you understand what's actually being measured.

So let's break it down. No fluff, no marketing. Just the math.

WPM = Words Per Minute. But what's a "word"?

Here's the trick that trips up almost everyone: in typing tests, a "word" is not an English word. A word is 5 characters, including spaces.

That's the industry standard. It's been that way since the 1920s, when typing schools needed a way to score students fairly across different texts. "The" is one English word but only 4 characters (with the trailing space). "Antidisestablishmentarianism" is one English word but 29 characters — it would be wildly unfair to count both as a single "word."

So they fixed it: 1 word = 5 keystrokes. Period.

That means the real formula is:

WPM = (characters typed / 5) / minutes elapsed

If you type 300 characters in one minute, that's 60 WPM. If you type 600 characters in two minutes, that's still 60 WPM. The math is the math.

Gross WPM vs. Net WPM

Now here's where most typing tests quietly lie to you.

Gross WPM is just keystrokes ÷ 5 ÷ minutes. It doesn't care about errors. You could mash the keyboard like a raccoon and still post a "score."

Net WPM subtracts a penalty for every uncorrected error:

Net WPM = Gross WPM − (errors / minutes)

This is the only number that matters. A 120 WPM gross score with 12 errors in a minute is really 108 WPM net — and if those errors are uncorrected typos in the final text, you didn't actually produce 120 words of clean output. You produced 108.

On TyprX, your race score is the net number. We don't reward sloppy.

The accuracy multiplier nobody talks about

Here's the part that breaks people's brains: accuracy compounds.

Going from 95% → 98% accuracy doesn't sound like much. It's "only" 3 percentage points. But on a 300-character race, that's the difference between 15 errors and 6 errors. At 80 WPM, those 9 corrections cost you several real seconds of backspacing. Your "speed" stat goes up, but your finish time goes down.

This is why elite racers obsess over hitting 99%+. Not because they're perfectionists — because they've done the math. Every error is two trips: the wrong key, then the correction. Accuracy is just speed in disguise.

What's a "good" WPM?

People always ask. Here's the honest breakdown:

  • 30 WPM — average adult typing on a phone or with two fingers
  • 40 WPM — average touch-typist who learned in school
  • 60 WPM — solid office worker, programmer, journalist
  • 80 WPM — fast. You're noticeably quicker than your colleagues.
  • 100 WPM — competitive territory. You're on the leaderboard.
  • 120+ WPM — top 1% of typists worldwide
  • 150+ WPM — elite. World championship contender.
  • 200+ WPM — physics-bending. A handful of people on the planet.

For reference: Chak posted 210.4 WPM at 99.3% accuracy at the Ultimate Typing Championship. Sean Wrona once held 174 WPM sustained over 50 minutes. These aren't human numbers — they're proof of what's possible when accuracy and speed stop being separate skills.

Why your number on different sites doesn't match

If you score 95 WPM on one app and 78 WPM on another, you're not getting worse. The sites are measuring differently:

  • Some count corrected errors against you. Some don't.
  • Some use raw text difficulty matched to common English. Some throw punctuation, capitals, and code at you.
  • Some pad short tests with easy words. Some make you sustain over a full minute.
  • Some don't penalize for uncorrected errors at all (gross WPM dressed up as net).

There's no universal WPM. Your number is meaningful relative to the same test, on the same site, against the same competitors. That's it. Comparing your TyprX score to your Monkeytype score is like comparing a 5K time to a treadmill 5K — same distance, totally different conditions.

The only metric that actually matters

Forget the leaderboard for a second. The number you should care about is your trend on one platform, on race-difficulty text, with at least 95% accuracy.

If that number is going up week over week, you're getting better. If it's flat, you're plateauing — and the fix isn't more speed, it's more accuracy. Slow down by 5%, hit 99%+, and watch your real WPM climb past where it was when you were "trying to go fast."

That's the secret. WPM isn't about how fast your fingers can move. It's about how few mistakes you make while moving them.

Ready to find out your real number? https://typrx.com

-- Daniel


TyprX is the official app used for the Ultimate Typing Championship. Made at Das Keyboard and Metadot by people who care about typing.