Learn / KPH vs WPM

KPH vs WPM: What's the Difference?

Why data entry is measured in keystrokes per hour rather than words per minute - and how to convert between the two.

3 min read

A job listing asks for "10,000 KPH" and you have only ever tracked your typing in WPM - or the reverse. The two metrics measure genuinely different things, and knowing which one applies to your role changes how you should practise, not just how you report your speed.

Quick answer: WPM measures general prose typing using a standardised 5-character word; KPH counts raw keystrokes per hour and is used for numeric data entry. Divide KPH by 300 to estimate WPM, or multiply WPM by 300 for KPH - but the two skills don't transfer directly, so practise the one your role actually requires.

What Is WPM?

Words per minute (WPM) is the standard measure for general typing speed - how many words you can type in one minute. A "word" is standardised as five characters (including spaces), so typing 250 characters per minute equals 50 WPM regardless of the actual words used. WPM is used in general typing tests, transcription assessments, and roles where prose or mixed-content typing is the primary task.

Net WPM subtracts uncorrected errors from the total. Gross WPM counts all keystrokes regardless of errors. Net WPM is the meaningful figure for professional assessments. See what is WPM in typing for the full breakdown, or what is KPH in typing for the data entry equivalent.

What Is KPH?

Keystrokes per hour (KPH) counts every individual key press made in one hour. Unlike WPM, which normalises character sequences into a "word" unit, KPH counts raw keystrokes - each digit, decimal point, letter, or special character pressed counts as one keystroke. This makes KPH a more precise measure for data entry work, where a single entry might be a 5-digit invoice number (5 keystrokes) or a decimal figure like 4,382.17 (7 keystrokes).

KPH is typically calculated on an hourly basis even during short tests - a 1-minute test extrapolates your rate to what you would achieve over an hour at the same speed.

Why Does Data Entry Use KPH?

Data entry work does not involve typing words in the linguistic sense - it involves entering codes, numbers, and structured data. The WPM "word = 5 characters" model does not map well to numeric data entry, where entries vary wildly in length and type. KPH measures the actual volume of data processed, which is what directly correlates with productivity in roles like accounts payable, payroll processing, and inventory management.

Employers in finance, administration, and logistics use KPH precisely because it reflects the real-world work being measured: how many transactions, invoices, or records can you process per hour?

How Do You Convert Between KPH and WPM?

KPH ÷ 300 = WPM (60 minutes × 5 characters per word). WPM × 300 = KPH. Enter either figure below to convert instantly:

WPM ↔ KPH Calculator

Enter either figure to convert it to the other.

↔

This is a mathematical conversion only - the two skills are not directly comparable. A strong general typist at 70 WPM would calculate to approximately 21,000 KPH, but that figure does not reflect numpad data entry speed, since the two use different muscle groups and techniques.

Which Metric Matters for Your Role?

If you are applying for a role that specifies KPH, you need to practise numpad data entry specifically - WPM tests will not prepare you for a 10-key assessment. Conversely, if a role asks for WPM, a numpad KPH figure is not directly transferable. Many job listings still confuse the two metrics, so it is worth clarifying with the employer which type of test will be used in the hiring process.

Roles that use KPH: accounts payable, accounts receivable, payroll, bookkeeping, banking data entry, insurance processing. Roles that use WPM: secretarial, transcription, legal support, customer service chat.

Frequently Asked Questions