Typing Speed Converter

Convert between WPM, CPM, keystrokes per hour and characters per hour — every equivalent updates as you type.

Last updated

60
WPM
300
CPM
18,000
KPH
18,000
Chars/hour

60 WPM = 300 CPM = 18,000 keystrokes per hour. Conversions use the standard of one word = five characters, so 1 WPM = 5 CPM = 300 keystrokes per hour.

The one number every conversion rests on

Typing speed units all describe the same thing — characters typed over time — and they all convert through a single convention: one word is five characters, spaces and punctuation included. That is why a 300-character passage counts as 60 words no matter how long its actual words are, and it is the same standard used by the typing test on this site.

From there the arithmetic is simple:

  • WPM → CPM: multiply by 5
  • CPM → keystrokes per hour: multiply by 60
  • WPM → KPH: multiply by 300
  • KPH → WPM: divide by 300

What each unit means, and who uses it

WPM — words per minute

The default everywhere typing speed is discussed: typing tests, job adverts for office and support roles, school keyboarding targets. The average adult types around 40 WPM, 60–70 is comfortably above average and 80–100 is professional. If someone asks “how fast do you type?” without naming a unit, they mean WPM.

CPM — characters per minute

Common in European typing tests and in transcription work, where what matters is raw characters rather than a five-character abstraction. Also the natural unit for languages whose words are far shorter or longer than English averages.

KPH — keystrokes per hour

The data-entry unit. Back-office, claims-processing, medical-coding and warehouse data-entry adverts quote KPH (sometimes KSPH), usually somewhere between 8,000 and 12,000 — which is only about 27–40 WPM, far less intimidating than the big number suggests. Indian government exams call the same figure KDPH, key depressions per hour; the KDPH calculator works it out from a real test.

Characters per hour

The same number as KPH. A keystroke produces one character, so the two differ only in what the employer chooses to call it. Both are listed above so you can match whichever wording appears in a job posting without second-guessing yourself.

Conversion reference table

WPMCPMKPH / chars per hour
201006,000
301509,000
4020012,000
5025015,000
6030018,000
7035021,000
8040024,000
9045027,000
10050030,000

Read it backwards for job adverts: 8,000 KPH ≈ 27 WPM, 10,000 KPH ≈ 33 WPM, 12,000 KPH = 40 WPM and 15,000 KPH = 50 WPM.

Speed is only half the number

Every figure here is a gross speed. Employers care about net speed — uncorrected errors subtracted — and about accuracy, which is correct keystrokes ÷ total keystrokes × 100. A converted number is the right answer to “what is my speed in their unit?” and the wrong answer to “am I fast enough?” For that, take a real test and read both numbers together.

Next steps: work out a net score from a passage you have already typed with the WPM calculator, get the data-entry figure with the KDPH calculator, read the longer explainer in WPM vs KPH, or just take a typing test and get a measured score to convert.

Frequently Asked Questions

How do I convert WPM to CPM?

Multiply by five. A typing 'word' is defined as five characters including spaces and punctuation, so 60 WPM is 300 CPM. To go the other way, divide CPM by five.

How many keystrokes per hour is 60 WPM?

18,000. Multiply WPM by 5 to get characters per minute (300), then by 60 minutes to get characters — keystrokes — per hour. In short, 1 WPM = 300 KPH.

Is KPH the same as characters per hour?

Numerically, yes. One keystroke produces one character under the five-characters-per-word standard, so keystrokes per hour and characters per hour are the same figure. KDPH (key depressions per hour), used by Indian government data-entry exams, is the same number again.

What is 8,000 KPH in WPM?

About 27 WPM. Divide 8,000 by 60 to get 133 characters per minute, then by 5 to get roughly 26.7 words per minute. The 8,000–12,000 KPH range that data-entry adverts quote is about 27–40 WPM.

Does this converter account for accuracy?

No — it converts a speed figure between units, nothing more. If you want a net score with uncorrected errors subtracted, use the WPM calculator or take a timed typing test.