Typing Speed Test
WPM, accuracy, live keyboard
Save & share this preset
Get a short link that opens this tool prefilled with your current setup. Great for classrooms, teams, and recurring events.
Heads-up: guests can save 1 preset per browser. Sign in to save unlimited presets and keep them forever.
Click the text area and start typing. Errors are highlighted in red. Use Tab + Enter to restart.
Personal best
WPM at % accuracy ( min · )
About Typing Speed Test
What WPM actually measures
Words per minute (WPM) is a standardised measure of typing speed where one word equals 5 characters (including spaces, punctuation, everything). So if you typed 200 characters in 1 minute, your gross WPM is 40 — regardless of whether the words were short or long. The 5-character convention exists because the average English word is about 4.8 characters; it normalises across languages and content types.
There's also net WPM, which subtracts mistakes from your character count before dividing by 5. The number you see while typing here is net — every wrong character pulls your WPM down. This is the honest number, and the one that matters in real work.
Average vs good vs world-class
- Below 30 WPM — most people who haven't deliberately practiced typing. Hunt-and-peck typists usually land here.
- 30-40 WPM — average for adults across millions of test samples
- 40-60 WPM — fluent typing, good office worker
- 60-80 WPM — top third of typists; the threshold where typing stops being a bottleneck
- 80-100 WPM — professional / competitive typist
- 100-140 WPM — elite. Strong court reporters and competitive Monkeytype players
- 140+ WPM — Sean Wrona, Erik Mongrain, Anthony Ermolin — the world's fastest, on years of training
What's in this test
- 1-, 3-, and 5-minute durations — short tests measure burst speed; long tests measure endurance, which is what most people actually need at work
- Three corpora — Common words (the standard), Quotes (real prose from authors and thinkers), Code (programmer warm-ups: arrow functions, await, JSON.parse). Practising the corpus that matches your job carries over faster.
- Live virtual keyboard at the bottom highlights the next key in indigo. Useful for breaking the look-down habit.
- Real-time error highlighting — typed wrong characters appear red so you can self-correct immediately
- Personal best tracking — your highest WPM + accuracy is saved per browser
The fastest way to get faster
- Stop looking at the keyboard. Cover your hands with a tea towel if you have to. Your speed will drop in week one — that's the price of building real muscle memory. By week three you'll be past where you started.
- Practice 5-minute sessions, not 60-second ones. Endurance is what plateaus most typists. Sprint sessions create false confidence.
- Drill weak letter pairs. Use the wrong-character highlighting to spot your slow spots (likely br, nm, ws, anything ending -tion for QWERTY typists). Practice those pairs in isolation.
- Don't buy a fancy keyboard before 80 WPM. Below 80, the keyboard isn't the bottleneck. Above 80, a tactile mechanical buys 5-10 WPM. Save your money.
For a deeper take, see our blog: What's a good typing speed in 2026?.
Frequently asked questions
Above 40 puts you ahead of the average adult typist. 60+ is comfortably fluent. 80+ puts you in the top tenth. See our [benchmark by role](/blog/whats-a-good-typing-speed) article for specifics — programmers, journalists, transcriptionists all have very different curves.
Net WPM = (correct characters / 5) ÷ minutes elapsed. We count only correctly-typed characters; mistakes don't earn you anything but they also don't directly subtract — they just lower the numerator.
Below 95% accuracy: yes — fix accuracy first, because in real work each typo costs 2-3x the time it saved (notice, backspace, re-type). Above 95% accuracy: speed is the limiting factor. The sweet spot in real-world output is around 97% accuracy at your max sustainable speed.
No — the timer runs continuously from your first keystroke. That's deliberate: real typing happens in bursts, and pause-tolerant timers reward stop-and-start behaviour that doesn't transfer to actual work. If you need a break, restart.
No — paste is intentionally blocked. The test only counts characters that come from key events.
Functionally yes, but typing speed on a phone keyboard isn't comparable to a real keyboard, so we don't recommend it for serious tracking. Use a laptop or desktop for accurate WPM readings.
Yes — use 'Save & share' to publish your duration + corpus preset (not the score itself, since the test is a fresh attempt each time). Recipients open the link and run their own test.
Common words is most-common English (matches dictionary frequency). Quotes is full-sentence prose from real authors — tests your punctuation and capitalisation rhythm. Code is short programmer snippets that include heavy symbol use; programmers should practice this if they want their on-the-job WPM to improve.
Embed this tool on your site
Drop a one-line iframe snippet into any blog, lesson plan, or knowledge base. Powered-by-Toolenza link included.
Embed this tool
Paste this snippet into any HTML page. The tool runs entirely in your reader's browser.
Related tools
Typing Speed Test
No reviews yet — be the first to share your thoughts.
- No reviews yet — be the first to share your thoughts.