WPM calculator
Enter what you typed and how long it took. Get gross and net words per minute, characters per minute, keystrokes per hour and accuracy.
1 word = 5 characters including spaces. Net WPM = (characters / 5 - errors) / minutes. KPH = characters per hour.
Count words in your text
Paste what you typed to fill in the count.
How long will it take to type?
Typing time for any length at any speed.
How to calculate words per minute
Typing speed uses a standard word of 5 characters, including spaces and punctuation. That way long and short words count fairly, and results compare across tests.
- 01Characters typed divided by 5, divided by minutes. 1,500 characters in 5 minutes is 1,500 / 5 / 5 = 60 gross WPM.
- 02
Net WPM
Subtract one word for each uncorrected error before dividing by time. With 10 errors, the example above becomes (300 - 10) / 5 = 58 net WPM. Employers usually ask for net WPM. - 03
CPM and KPH
Characters per minute (CPM) is WPM times 5. Keystrokes per hour (KPH) is CPM times 60. KPH is the standard for 10 key and data entry jobs. - 04
Accuracy
Correct characters divided by total characters typed. 95% or higher is the usual target for tests and jobs.
Questions people ask
4 answersHow do you calculate WPM?
+
Divide the characters you typed by 5 to get words, then divide by the minutes it took. For net WPM, subtract one word per uncorrected error first.
What is the difference between WPM and CPM?
+
CPM counts characters per minute. WPM counts 5 character words per minute, so CPM is about 5 times WPM.
How do I convert WPM to KPH?
+
Multiply WPM by 5 to get CPM, then by 60. 60 WPM is about 18,000 keystrokes per hour.
Is it easier to just take a test?
+
Yes. The typing test calculates everything for you, including consistency and a speed chart.