Learn / WPM to KPH Conversion

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.

4 min read

The Conversion Formula

A "word" in typing tests is standardised at 5 characters (including spaces). So converting WPM to keystrokes per minute is straightforward:

Keystrokes per minute = WPM x 5
Then multiply by 60 to get KPH.
KPH = WPM x 5 x 60 = WPM x 300

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

WPMKPH (x 300)Level
20 WPM6,000Beginner
30 WPM9,000Below average
40 WPM12,000Average adult
50 WPM15,000Above average
60 WPM18,000Professional
80 WPM24,000Fast
100 WPM30,000Expert

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.