CPM Calculator
Convert between characters per minute (CPM) and words per minute (WPM) instantly. See where your speed sits on the skill-level benchmark table.
The Formula
CPM = WPM × 5
WPM = CPM ÷ 5
The standard "5 keystrokes = 1 word" rule applies across all typing speed metrics.
WPM → CPM
Enter WPM above.
CPM → WPM
Enter CPM above.
CPM Benchmarks by Skill Level
| Level | CPM | Equivalent WPM |
|---|---|---|
| Beginner | < 150 CPM | < 30 WPM |
| Below Average | 150 – 200 CPM | 30 – 40 WPM |
| Average | 200 – 300 CPM | 40 – 60 WPM |
| Fast | 300 – 400 CPM | 60 – 80 WPM |
| Elite | 400+ CPM | 80+ WPM |
CPM benchmarks above are for prose typing. Code typing typically runs 10–20% lower due to symbols and syntax.