Glossary

CPM — Characters Per Minute

The character-level measure of typing speed.

What Does CPM Mean?

CPM stands for characters per minute. It measures how many individual characters — letters, spaces, numbers, and punctuation marks — you type per minute. Unlike WPM, CPM counts every single character rather than grouping them into five-character words.

CPM vs WPM

The relationship between CPM and WPM is simple: WPM = CPM ÷ 5. A CPM of 250 equals 50 WPM. CPM is a more granular measure and is used in some professional contexts (particularly data entry) where character accuracy matters more than word rhythm.

When CPM Is Used

CPM is common in:

  • Data entry job requirements (often listed as "10,000+ keystrokes per hour" which is ~167 CPM)
  • Typesetting and transcription benchmarks
  • Some international typing certifications

Keystrokes Per Hour

Some jobs list requirements in keystrokes per hour (KPH). To convert: KPH ÷ 60 = CPM. A requirement of 8,000 KPH equals about 133 CPM or 26 WPM — much lower than it sounds.

See it in action. Take a free typing test and watch your WPM and accuracy update live.
Start typing test →