WPM to KPH Conversion
The formula is simple, but the conversion has limits. Here's how to do it, where it works, and where it breaks down for data entry.
The Conversion Formula
A "word" in typing tests is standardised at 5 characters (including spaces). So converting WPM to keystrokes per minute is straightforward:
So if you type at 40 WPM, your equivalent KPH is 40 x 300 = 12,000 KPH.
Going the other way: divide KPH by 300 to get WPM. A 9,000 KPH score is equivalent to 30 WPM.
WPM ↔ KPH Calculator
Enter either figure to convert it to the other instantly.
Formula: WPM × 300 = KPH (60 minutes × 5 characters per word). See below for why this conversion doesn't reflect real numpad data entry speed.
Reference Table
| WPM | KPH (x 300) | Level |
|---|---|---|
| 20 WPM | 6,000 | Beginner |
| 30 WPM | 9,000 | Below average |
| 40 WPM | 12,000 | Average adult |
| 50 WPM | 15,000 | Above average |
| 60 WPM | 18,000 | Professional |
| 80 WPM | 24,000 | Fast |
| 100 WPM | 30,000 | Expert |
Why the Conversion Has Limits
The formula works for general typing tests, where you are reproducing text made up of dictionary words. But data entry KPH is a different measurement entirely - and the numbers do not transfer.
In numpad data entry, you are typing sequences of digits: invoice numbers, financial figures, product codes. These contain no spaces, no letters, and very few of the short common words that make up the 5-character average. A stream of 8-digit invoice numbers will produce very different keystroke patterns than a stream of ordinary English text.
This is why a typist at 40 WPM (12,000 KPH equivalent) will typically test at significantly lower KPH on a pure numeric data entry test - the rhythm is different, the error correction is different, and the Enter key presses (which count as keystrokes) change the cadence. The two scores are not the same skill.
The conversion is useful when someone quotes a KPH score for text entry and you want to understand what that means in familiar WPM terms, or vice versa. It is not useful for comparing numpad data entry KPH to general typing WPM.
Which Metric Should You Use?
Use whichever unit the employer is asking for. If a job listing says "40 WPM minimum", they mean a standard typing test. If it says "8,000 KPH minimum", they almost certainly mean a data entry or numpad test.
For your own progress tracking, it does not matter which unit you use as long as you are consistent. Pick one test format and one metric and compare like with like over time. Switching between WPM tests and KPH tests and trying to compare the results will just confuse you.