Test and improve your typing WPM
If you type "a" 100 times in a minute, did you type 100 words? No. To ensure fairness across tests with long vs. short words, typing software uses a standardized mathematical formula rather than counting literal dictionary words.
The global standard defines 1 Word = 5 Keystrokes (including spaces and punctuation). Therefore, the formula for Gross WPM is: (Total Keystrokes / 5) / Time in Minutes.
When building a web app that tracks typing, developers must choose which browser event to listen to:
Gross WPM only measures speed. Net WPM measures useful speed by penalizing you for uncorrected errors.
The formula for Net WPM is: Gross WPM - (Uncorrected Errors / Time in Minutes). If your Net WPM is significantly lower than your Gross WPM, you are sacrificing accuracy for raw speed, which ultimately slows you down in real-world work because you have to backspace frequently.
In standardized typing tests, how many keystrokes (including spaces) are considered 'one word'?