Advertisement
KEYBOARD SPEED & ACCURACY TEST • 100% IN-BROWSER

Characters Per Minute (CPM) Test FREE

Track your raw and net keystrokes per minute. Compare CPM against WPM benchmarks with real-time feedback and detailed error tracking.

✓ 100% Client-Side ✓ Zero Keystrokes Uploaded ✓ Real-Time Net WPM & CPM ✓ Weak Key Practice Drills ✓ No Account Required
100% In-Browser Engine • Zero Keystrokes Logged • No Account Required
100% Accuracy
60s Time Left
0 Raw WPM
0 Errors
0 CPM
Press Esc or Shift + Enter to restart instantly

Your Typing History

Results are saved locally on your device and automatically synced when logged in.

—
Average WPM
—
Average Accuracy
—
Personal Best
0
Tests Completed
0m
Typing Time
Date Net WPM Accuracy Raw WPM Mode Category Action
No typing tests completed yet. Start typing above to record your first score!
Direct Answer

What is CPM in typing tests?

CPM stands for Characters Per Minute. It measures the total number of correct characters typed per minute. To convert CPM to WPM, divide your CPM by 5.

Advertisement
Typing Mastery Guide

Characters Per Minute (CPM) Explained

When and why keystroke counting is preferred over words per minute.

Understanding Characters Per Minute

In programming, numerical data entry, and multi-lingual transcription, individual characters matter more than conventional English word boundaries. CPM directly tracks your physical keystroke frequency.

Advertisement
Clear Answers

Frequently Asked Questions

Direct answers about typing speed calculations, WPM vs CPM, accuracy, and practice tips.

Divide your CPM score by 5 (e.g., 300 CPM / 5 = 60 WPM).
200 CPM is average, 300 CPM is proficient, and 400+ CPM is professional speed.
Advertisement
Advertisement