Output will appear here
Click in the output to select all text
Output will appear here
Click in the output to select all text
Manually calculate words-per-minute typing speed from word count, time, and error count.
Estimate how long it will take to type a given number of words at your typing speed.
Focus on precision with an accuracy-first typing test that tracks mistakes, corrections, and correct characters.
A dedicated words-per-minute test focused purely on measuring your typing speed accurately.
This CPM calculator converts raw typing data - total characters typed, time taken, and errors - into characters-per-minute, along with an equivalent WPM figure and accuracy percentage. CPM is a finer-grained measure than WPM since it doesn't average by word length, which makes it especially useful for languages or content with longer or shorter-than-average words, or for comparing performance on dense technical text. Enter your numbers below to get gross CPM, net CPM (adjusted for errors), the WPM equivalent, and accuracy, all calculated instantly.
Divide CPM by 5, since the standard convention treats one word as 5 characters - this calculator does that conversion automatically.
Every keystroke that produces a character, including spaces and punctuation, following the same 5-characters-per-word convention used in WPM calculations.
CPM is a more precise, word-length-independent measure - useful for comparing speed across texts with very different average word lengths.
Yes - enter your error count and the calculator returns both gross CPM (no penalty) and net CPM (errors subtracted) alongside your accuracy percentage.