Real-world WPM benchmarks for beginners, average typists, professionals, and competitive typists — plus how to read your own score in context instead of against an arbitrary number.
"Is my typing speed good?" depends entirely on who you're comparing yourself to. A number with no context is close to meaningless — 60 WPM is exceptional for a first-year student and unremarkable for a working programmer. Here are the actual reference points.
A large online study of about 168,000 volunteers (Dhakal et al., CHI 2018, Aalto University and University of Cambridge) reported an average of roughly 52 WPM on copy-typing tasks. Volunteers were self-selected, so this is not a universal average. The bands below are informal rules of thumb, not measured statistics; results vary with text difficulty, keyboard familiarity and fatigue.
80 WPM at 90% accuracy is not actually faster in any way that matters than 65 WPM at 99% accuracy — the first typist will spend noticeable time going back to fix errors, which eats into the effective speed. When you compare your score to a benchmark, always look at the accuracy percentage next to it, not the WPM in isolation.
Global benchmarks are useful for a rough sense of where you stand, but the number that should drive your practice is your own trend over the last few weeks. A steady climb from 38 to 44 WPM at stable accuracy is a much stronger signal of real progress than a single lucky 60 WPM test followed by a string of 35s.