🧮 How WPM and Accuracy Are Calculated in Typing Tests
You finish a typing test and see a big number: 62 WPM. But how was it calculated? And why does another website give you a different score for the same effort? In this article we explain the formulas behind typing tests in plain language.
📏 The "Standard Word"
Words have different lengths, so counting real words would be unfair. That's why typing tests use a standard word of 5 characters. Spaces and punctuation usually count as characters too.
For example, the sentence "I love typing fast" has 18 characters including spaces, which equals 3.6 standard words.
⚡ Gross WPM
Gross WPM measures your raw speed, without looking at mistakes:
Gross WPM = (All typed characters ÷ 5) ÷ Time in minutes
Example: You type 300 characters in 1 minute. That is 300 ÷ 5 = 60 standard words, so your gross speed is 60 WPM.
✅ Net WPM
Net WPM takes errors into account. A common formula subtracts uncorrected errors per minute from the gross speed:
Net WPM = Gross WPM − (Uncorrected errors ÷ Time in minutes)
Example: Your gross speed is 60 WPM over 2 minutes, and you left 6 mistakes uncorrected. That is 6 ÷ 2 = 3 errors per minute, so your net speed is 60 − 3 = 57 WPM.
Net WPM is closer to your "real" useful speed, because text full of mistakes is not really finished.
🎯 Accuracy
Accuracy is the percentage of characters you typed correctly:
Accuracy = (Correct characters ÷ Total typed characters) × 100
Example: You typed 250 characters and 240 were correct. Your accuracy is 240 ÷ 250 × 100 = 96%.
Some tests count a mistake even if you fix it later with Backspace. Others only count mistakes that remain at the end. This is one reason scores differ between websites.
🔤 CPM: Characters Per Minute
Some tests show CPM (characters per minute) instead of WPM. The conversion is simple: WPM = CPM ÷ 5. So 300 CPM equals 60 WPM. CPM is popular for languages where word length varies a lot.
🤔 Why Do Different Tests Give Different Scores?
- Different formulas: Some sites show gross WPM, others net WPM.
- Different texts: Common short words are much easier than long words, quotes, punctuation or numbers.
- Test length: Short tests (15–30 seconds) usually give higher scores than long ones because you don't get tired.
- Error handling: Some tests force you to fix mistakes, others let you continue.
🧪 How TypeMaster Measures You
On TypeMaster, your WPM is based on the characters you typed, divided by 5 and by the time in minutes. You also get your accuracy, the number of correct and wrong words, and your total characters, so you can see both speed and precision. Try the different modes (words, quotes, timed) to see how the type of text changes your score.
✅ Key Takeaways
- One "word" in a typing test equals 5 characters.
- Gross WPM shows raw speed; net WPM subtracts errors.
- Accuracy of 95% or more is a healthy target.
- Compare your scores on the same test and mode to track real progress.
Now that you know how the numbers work, take a test and see your gross speed and accuracy side by side.
⬅ Back to TypeMaster Test