WPM condenses your typing into one comparable number. Take the test, get your WPM alongside raw WPM and accuracy, and see exactly where your score sits — from casual to competitive.
60-second benchmark
Measure your WPM now
The standard 60-second test: WPM, raw WPM, accuracy, and consistency, scored with the industry formula.
WPM = (correct chars ÷ 5) ÷ minutes
RaccoonType uses the industry-standard formula: count every correctly typed character, divide by 5 to estimate words, then divide by minutes elapsed. Uncorrected errors don't count toward WPM — they show up in your accuracy instead.
Raw WPM runs the same formula over every keystroke, including mistakes and backspaces. The gap between the two is one of the strongest signals of typing maturity: pros keep WPM and raw WPM within a few points of each other.
Scores only mean something in context. These are the ranges RaccoonType uses across coaching content, boss trials, and the ranked ladder — measured on 60-second tests at 97%+ accuracy.
WPM stands for words per minute. It is calculated as (correctly typed characters ÷ 5) ÷ minutes elapsed, where 5 characters counts as one standard word. It is the universal benchmark for comparing typing speed.
WPM counts only correctly typed characters; raw WPM counts every keystroke including errors and backspaces. A large gap means you type fast but correct a lot — the goal is to push WPM up while keeping raw WPM close to it.
Around 40 WPM is average, 60–80 WPM is solid professional speed, and anything over 100 WPM is competitive. Accuracy matters as much as speed: 80 WPM at 99% accuracy beats 100 WPM at 90% in any serious ranking.
Yes. Capitals, punctuation, and numbers count as characters like anything else, and they are where most typists lose speed. Practicing with punctuation enabled gives a more honest benchmark of real-world typing.
Typing Arena
Free typing test with 9 modes — time, words, quote, zen, custom, code, ngram, weak keys, sudden death.
Code Typing Practice
Practice typing real code in JavaScript, TypeScript, Python, Rust, Go, C++, Java, C#, SQL, HTML, CSS.
AI Typing Coach
Personalized 8-category Typing DNA analysis and custom drill generation.
Multiplayer Race
Real-time party races with 2–8 players, invite links, and server-authoritative countdowns.
Touch Typing Lessons
30 structured lessons from home row to full keyboard fluency with a completion certificate.
Global Leaderboard
Live competitive ladder across ranked ELO, speed burst, accuracy, and friends circle.