Kestvi

What is a good typing speed? Honest WPM benchmarks

Typing guide · Updated July 2026

Ask the internet what a good typing speed is and you'll get answers ranging from "40 words per minute is fine" to "real programmers type 120." Both answers are useless without context, because typing speed depends enormously on what you're typing, where you're typing it, and whether the number even includes your mistakes. Here's a grounded look at the benchmarks — and at when chasing a bigger number stops being worth your time.

First, agree on what a "word" is

Every serious typing test uses the same convention: a word is five characters, including spaces. "The cat sat" is 11 characters — 2.2 words — no matter how many dictionary words it contains. This matters because it makes scores comparable: a test full of "the, and, it" would otherwise inflate your WPM against one full of "throughout" and "necessary." When you see WPM figures anywhere (including this guide), assume the five-character convention. And check whether the number is net (errors subtracted) or raw — the difference is often 5–15 WPM. If you want the full math, see how WPM, accuracy, and consistency are calculated.

The benchmarks, honestly stated

On a full physical keyboard, a frequently cited large-scale study of everyday computer users (Dhakal et al., 2018 — 168,000 participants in an online test) found an average of about 52 WPM, with the fastest 10% above roughly 80 and a small elite passing 120. Older workplace research put average professional typists around 50–80 WPM, with transcriptionists and competitive typists well beyond that.

On phones, the picture is different — and more interesting. A 2019 study of over 37,000 volunteers by Aalto University, the University of Cambridge, and ETH Zurich measured an average of about 36 WPM on mobile, with the fastest participants exceeding 80 WPM using two thumbs. The gap between phone and keyboard typing was around 25% — much smaller than most people assume, and shrinking for younger users who type on glass all day.

LevelKeyboardPhone
Getting startedUnder 30 WPMUnder 25 WPM
Everyday average40–55 WPM30–40 WPM
Comfortably quick60–80 WPM45–60 WPM
Fast80–100 WPM60–80 WPM
Exceptional100+ WPM80+ WPM

Treat the table as orientation, not gospel. A "comfortably quick" 65 WPM with 98% accuracy is a genuinely strong, useful skill; a "fast" 90 WPM at 91% accuracy is mostly an exercise in backspacing.

Accuracy is the ceiling, not a footnote

Here's the part most speed-chasers learn the hard way: your error rate caps your usable speed. Every uncorrected error subtracts from net WPM, and every corrected error costs you the time of noticing, backspacing, and retyping — typically two to four keystrokes of overhead per mistake. A typist hitting 70 WPM raw at 93% accuracy often nets less than one hitting 60 raw at 99%. That's why accuracy-first practice is the standard advice for actually getting faster — covered in detail in how to type faster.

What's a good speed for you?

Match the target to the job:

How to find your real number

One test tells you almost nothing; your speed swings with content, length, and how awake you are. To get a stable baseline: run the same configuration (say, a 60-second test on common words) five times across a few days and take the middle of the range. Quotes will score lower than common-word tests — real sentences have capitals, punctuation, and rare words — so keep baselines separate per content type. Short 15-second sprints overstate your speed; two-minute runs understate it and expose your endurance. Comparing your 15-second best against someone's 60-second average is the classic way to feel faster than you are.

Once you have the baseline, progress is about a system, not heroics: a daily short session, an accuracy floor, and attention to your slowest keys. Phones deserve the same treatment — see typing practice on your phone for making thumb typing a trained skill instead of an accident.

How Kestvi handles it

Kestvi keeps your benchmarks honest by design: every run reports net and raw WPM separately, accuracy to a tenth of a percent, and a consistency score — and personal bests are tracked per configuration, so your 15-second sprint record never masquerades as your 120-second pace. Timed sprints of 15 to 120 seconds, word runs of 10 to 100 words, common words or quotes, all offline on your Android phone with no account. Kestvi is coming soon to Google Play.