Is 90 WPM Good? (Elite — the 99th Percentile)

Verdict: 90 WPM is elite — the 99th percentile. You type more than twice the average human pace, sit above the entire transcription band’s floor range, and stand at the gateway of competitive typing. From here, the only comparisons left are with people who train for this.
avg
90 WPM is faster than 99% of people

Ninety: where typing becomes a discipline

At 90 WPM you produce a standard page in under three minutes and transcribe natural speech (130–160 spoken WPM) at a workable ratio. More telling: 90 essentially never happens by accident. General-population typing tops out far below it, so a 90 signals deliberate skill — proper technique, real accuracy, and enough volume to automate both. Whatever brought you here (a career, gaming, sheer keyboard time), the score certifies the training whether or not the training felt like training.

90 WPM in context

Compared to… Your 90 is…
The general average More than double
Professional typists (65–75) Beyond the range entirely
Transcription band (70–90) At the ceiling
Competitive racers (100–140+) One tier below — the gateway

What 90 unlocks

Professionally: everything, including the transcription band’s top and trainable paths toward real-time captioning. Recreationally: the competitive scene starts taking you seriously — online racing platforms’ active ranks begin around your speed, and the climb to 100–120 is a genuine sport with technique debates (layouts, keyboards, burst training) you’re now qualified to have. The 100 page and 120 page map that territory.

Holding vs pushing

Both are legitimate. Holding: 90 maintains itself on normal daily typing — this skill doesn’t decay at your usage level. Pushing: the 90→100 gap is mostly consistency and error elimination at pace; the 100→120 gap is real training. Either way, verify with 5-minute runs — sustained 90 is the claim worth making.

The 5-minute proof

Time
WPM0
Accuracy100%

Click the words and start typing — the timer starts on your first keystroke. space next word · Esc restart