Typing Speed Calculator (WPM)
Measure your typing speed in words per minute (WPM) along with net speed and accuracy from a timed test.
chars
seconds
errors
Gross speed: 50 WPM
- 1
Time in minutes
60 ÷ 60 = 1 - 2
Standardized words typed
250 ÷ 5 = 50One standardized "word" = 5 characters including spaces. - 3
Gross WPM
50 ÷ 1 = 50 - 4
Error penalty (per minute)
3 ÷ 1 = 3 - 5
Net WPM
50 − 3 = 47
How does this calculator work?
To find typing speed, divide your character count by 5 to get standardized words, then divide by minutes for gross WPM. Subtract errors per minute for net WPM. Accuracy is correct words divided by total words. About 40 WPM is average; over 70 WPM is fast.
Formula
How this is calculated
Enter the number of characters you typed, the time you spent (in seconds), and the number of uncorrected errors. Typing tests use a standardized "word" of 5 characters (including spaces), so dividing the character count by 5 converts raw keystrokes into comparable words regardless of how long the actual words were. Time is converted from seconds to minutes by dividing by 60.
Gross WPM is the standardized word count divided by the elapsed minutes — it reflects raw speed without penalising mistakes. Net WPM subtracts an error penalty of one word per uncorrected error per minute (errors ÷ minutes), giving a realistic measure of usable speed. Net WPM is floored at zero so a very error-prone test never shows a negative score. Accuracy compares correct words to total words: each uncorrected error is treated as one wrong standardized word, so accuracy = (total − errors) ÷ total × 100.
Assumptions: a 5-character word standard, errors that remain uncorrected at the end of the test, and a time greater than zero (required to avoid dividing by zero). The RangeMeter places your net WPM into skill bands — roughly under 20 beginner, 20–40 average, 40–70 fast, and above 70 professional.
Frequently asked questions
A "word" in typing tests is standardized to 5 characters (including spaces and punctuation) so that scores are comparable no matter the length of the actual words you type.
Gross WPM measures raw speed ignoring mistakes. Net WPM subtracts an error penalty (errors per minute), giving a more honest picture of how fast you type accurately.
Around 40 WPM is average, 60–70 WPM is fast and well above the norm, and professional typists often exceed 80–100 WPM with high accuracy.
Also known as
TG we-Calculate Editorial Team. (2026). Typing Speed Calculator (WPM) [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/typing-speed-calculator
TG we-Calculate Editorial Team. "Typing Speed Calculator (WPM)." TG we-Calculate. 2026. https://we-calculate.com/calculator/typing-speed-calculator.
TG we-Calculate Editorial Team, "Typing Speed Calculator (WPM)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/typing-speed-calculator
@misc{wecalculate_typing_speed_calculator, title = {Typing Speed Calculator (WPM)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/typing-speed-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
