WPM Calculator

Turn any typing test result into gross WPM, error-adjusted net WPM and characters per minute — with an honest reading of where you stand.

How typing speed is measured

Typing speed has a standard definition most tests share: a “word” is five characters including spaces, gross WPM is words over minutes, and net WPM deducts one word per uncorrected error. Enter your test result — words typed (or characters divided by five), the time, and the errors — and this calculator returns all three figures with a plain reading of the level.

How to use it

  1. Enter the words typed, or characters ÷ 5 from any test.
  2. Enter the time taken in minutes.
  3. Add uncorrected errors for the net figure that typing tests report.

The formulas

gross WPM = words ÷ minutes · net WPM = (words − errors) ÷ minutes

A worked example

180 words in 4 minutes is a gross 45 WPM; with 6 errors the net drops to 44 — squarely average, since most adults type 38–40. Above 60 counts as fast, 80+ is professional territory, and accuracy is the multiplier people ignore: at speed, one uncorrected error per line costs more net WPM than typing slightly slower and cleaner.

Common questions

What is a good WPM?
Around 40 is typical, 60+ fast, 80+ professional, 100+ competitive. Context matters — transcription work wants sustained accuracy at 70+, casual use is fine at 40.
Why five characters per word?
It standardises tests across languages and vocabularies — otherwise a test full of “a” and “the” would inflate scores against one full of “keyboard”.
How do I actually get faster?
Touch typing with all ten fingers, accuracy before speed, short daily practice — speed follows accuracy, and hunting for keys caps everyone near 40.