Skip to test
Metrics14 min readUpdated

WPM, CPM, Accuracy and Consistency: Typing Scores Explained

Every typing test hands you a set of numbers and leaves you to guess how they were produced, and if an employer is going to score you on one it is worth knowing them — dispatcher assessments report net WPM and nothing else. Here are the exact formulas: net WPM is correct characters divided by five, divided by minutes. Raw WPM is the same arithmetic applied to every character you typed. CPM is correct characters per minute. Accuracy is correct keystrokes as a share of total keystrokes. Consistency is the variation in your per-second speed, inverted onto a 0 to 100 scale. Where a job converts these numbers into a response-time target, the arithmetic gets unusually concrete. And where the number is produced in front of an assessor, expect it to understate you.

Those five definitions are the whole answer, and the rest of this page is what they imply — why CPM carries no information beyond a change of units, why your accuracy can sit at 96 percent on a passage that looks flawless, and why the gap between two of these numbers tells you more than any of them alone. Once you can see the arithmetic, the score stops being a verdict and starts being a diagnosis. The same care is needed when comparing WPM to metrics from outside typing entirely, such as gaming actions per minute.

The five formulas, exactly as this site computes them
Net WPM
(correct characters ÷ 5) ÷ minutes elapsedThe score you are ranked on. Incorrect characters contribute nothing; they do not subtract.
Raw WPM
(all characters typed ÷ 5) ÷ minutes elapsedThe same formula counting everything, right or wrong. Reflects how fast your hands moved.
CPM
correct characters ÷ minutes elapsedNet WPM without the division by five. The underlying values sit exactly five apart; the two displayed figures are rounded separately.
Accuracy
(correct keystrokes ÷ total keystrokes) × 100Counted as you type, corrections included. Not measured against the finished passage.
Consistency
100 − (standard deviation ÷ mean of per-second WPM × 100)The coefficient of variation, inverted and clamped to a 0 to 100 range.

These are the definitions used across standard typing tests, not a house variant. Where implementations differ is usually in how errors are penalized — the section on other tests below covers that.

Try the formulas on your own numbers

The calculator below runs the four speed and accuracy formulas live. It is loaded with the worked example used throughout this page — 340 characters typed in sixty seconds, 300 of them correct, from 352 keystrokes of which 14 were wrong. Change any figure and every score updates.

Typing score calculator: net WPM, raw WPM, CPM and accuracy

60

Net WPM

68

Raw WPM

300

CPM

96%

Accuracy

Raw minus net is 8 WPM: the share of your effort that produced nothing. CPM counts those same correct characters without dividing by five, so it is one measurement in two units — the two figures are rounded separately, which is why they are not always exact multiples on screen.

Uses the same arithmetic as the test itself. Try setting correct characters equal to what you typed: net and raw converge, which is what a run at 100 percent accuracy looks like.

Consistency is the one metric missing from it, and the reason is worth stating because it explains what the number actually is. The four figures above can each be derived from a single total — how many characters, how many keys, how long. Consistency cannot. It is computed from the whole series of per-second speeds recorded across a run, so there is no summary figure you could type into a box to produce it. Two typists who finish on identical totals can have completely different consistency scores, and that difference is precisely the information the metric carries.

The arithmetic itself is straightforward once you have the series. Take the standard deviation of your per-second speeds, divide it by their mean, and you have the coefficient of variation — a measure of how spread out your pace was relative to how fast you were going. Invert that onto a 0 to 100 scale and you have consistency. A typist averaging 60 WPM with readings clustered between 58 and 62 scores around 98; the same 60 WPM average swinging between 20 and 95 scores under 50. The section below works through it with a real series.

What does WPM mean, and how is it calculated?

WPM means words per minute, and the first thing to understand is that a word is not a word. In every standard typing test, one word is defined as five characters including spaces. Rather than counting actual words, which vary from two letters to fifteen, the test counts characters and divides by five. That convention is also why a stenographer's 300 words per minute is not the same measurement as yours — why 300 WPM is not really typing sets out what is being counted instead.

So the calculation is: count the characters that matched the target text, divide by five to convert them into words, then divide by the minutes elapsed. Typing 300 correct characters in one minute gives 60 words per minute — 300 divided by 5 is 60 words, divided by one minute is 60 WPM. Over a two-minute run, 300 correct characters would give 30 WPM instead.

One detail matters more than it looks. A character that never matched the target is worth nothing, but it does not subtract either. That matters when a new method temporarily raises your error rate, as it does when learning to type with one hand. It simply never contributes to the total. That distinction separates net WPM from the adjusted scoring many employers use, where each uncorrected error is deducted as a whole word — a stricter method covered in typing speed for jobs.

Why one word is five characters

The five-character word is inherited from typewriter-era testing, and it survives because it solves a real problem. If tests counted actual words, a passage of short common words would produce a far higher score than a passage of long technical ones for exactly the same amount of physical typing. The five-character convention removes vocabulary from the measurement.

The trade-off is that WPM measures keystrokes rather than meaning. A test full of three-letter words and a test full of ten-letter words should score you roughly the same, which is what makes scores comparable between sites and between sessions. It is also why a WPM figure is only meaningful alongside the length of the test it came from — a point the section on score variation returns to.

Net WPM vs raw WPM: the most useful gap on the screen

Net and raw WPM use the same formula and differ only in what they count. Net counts characters that matched; raw counts everything you typed. Because raw includes your mistakes, it is always the higher of the two, and it is the number that matches your subjective sense of how fast your hands were moving.

One 60-second run, scored both ways

Net WPM — what counted

Characters counted
300 that matched
Divided by five
60 words
Over one minute
60 WPM
What it tells you
The output that survived — the score you are ranked on
The gap
8 WPM of effort produced no output

Raw WPM — what you typed

Characters counted
340, right or wrong
Divided by five
68 words
Over one minute
68 WPM
What it tells you
The effort you spent, including the part that produced nothing
The gap
Roughly 12 percent of the run was spent on characters that did not count

A single run of 340 typed characters, of which 300 matched the target text. Both figures come from the same keystrokes — only the count differs.

That gap is the single most diagnostic figure on a results screen, because it separates two problems that look identical from the outside. A narrow gap means your hands are moving at close to their honest speed and the constraint is genuine hand speed. A wide gap means your hands are already fast enough and errors are consuming the difference — which is much easier to fix. The habits that produce a wide gap are covered in common typing mistakes.

What is CPM, and is it different from WPM?

CPM means characters per minute, and it is often assumed to be a separate, more granular measurement. It is not. CPM is the count of correct characters divided by the minutes elapsed — the same correct-character total behind net WPM, without the division by five.

That makes CPM exactly five times your net WPM. A 60 WPM run is a 300 CPM run by definition. Knowing this is worth something practical: if a test reports both figures, the second one carries no information the first did not already give you, and there is no point tracking both over time.

One caveat, because it looks like a contradiction on screen. That five-to-one relationship holds on the underlying values, but each figure is rounded to a whole number independently — so a run of 302 correct characters in a minute reports 60 WPM and 302 CPM, not 300. The measurement is still identical; only the rounding differs. Most of the time the two numbers on your results screen will not be exact multiples, and nothing is wrong when they are not.

Keystrokes per minute is the same idea again under a third name. Data entry roles more often quote keystrokes per hour, which is simply KPM multiplied by sixty — divide KPH by 60 and then by 5 to reach WPM, so 10,000 KPH is roughly 33 WPM.

How typing accuracy is calculated

Accuracy is correct keystrokes as a percentage of every key you pressed. Press 300 keys, get 12 of them wrong, and your accuracy is 96 percent, because 288 of 300 were correct. The formula is simple; what surprises people is the thing being measured.

Accuracy is recorded on keystrokes as they happen, not on the passage you end up with. Every key you press is counted once, and any key that did not match what was expected at that moment is counted as an error permanently. The count is made in real time and never revised.

Why your accuracy is not 100 percent on a perfect passage

This follows directly from the previous section and it is the most common source of confusion about typing scores. Backspacing over a mistake repairs the text but does not repair the record. The backspace keystroke itself is not scored as an error, but it cannot un-count the error that prompted it. So you can finish a test with a visibly flawless passage and still score 96 percent.

That design is deliberate rather than an oversight. Accuracy is meant to measure how cleanly you type, not how diligently you proofread. A typist who hits the right key first time is doing something genuinely different from one who types twice as many keys and corrects the difference, and a metric that scored both at 100 percent would be hiding the distinction that matters most for improvement.

It also explains a pattern worth recognizing: if your accuracy is low while the finished text looks clean, you are not a careless typist so much as a fast one working above the pace your hands have actually learned. Slowing down by ten words per minute usually recovers most of it. Accuracy is also the more consequential of the two metrics for most real work, for reasons that go beyond the score.

What is typing consistency, and how is it scored?

Consistency is the least standardized metric in typing, so here is precisely how it works. Your speed is sampled once per second for the whole test, producing a series of per-second WPM values. The chart below is what such a series looks like for a typist averaging 60 WPM.

Per-second WPM across a fifteen-second stretch of one run
02040608013579111315
Mean speed for the run

Seconds into the run

Second 1: 52 wpm, Second 2: 64 wpm, Second 3: 71 wpm, Second 4: 45 wpm, Second 5: 58 wpm, Second 6: 68 wpm, Second 7: 74 wpm, Second 8: 41 wpm, Second 9: 55 wpm, Second 10: 66 wpm, Second 11: 78 wpm, Second 12: 38 wpm, Second 13: 61 wpm, Second 14: 69 wpm, Second 15: 60 wpm.

Illustrative of the shape rather than a recorded run. The mean is 60 WPM; the samples range from 38 to 78, which is the spread consistency is measuring.

From that series we take the standard deviation and divide it by the mean. That ratio is called the coefficient of variation, and it expresses how spread out your speed was relative to how fast you were going. Consistency is that value inverted and turned into a percentage: 100 minus the variation, clamped to a 0 to 100 range.

Dividing by the mean is the part that matters, because it makes the score fair across ability levels. Swinging by ten WPM around an average of forty is a much bigger wobble than the same ten WPM around an average of a hundred, and the coefficient of variation reflects that where a raw standard deviation would not. A metronomic typist approaches 100; one who fires off bursts between pauses can score below 60 even with a strong WPM.

The practical value of consistency is that it moves before speed does. Because it measures automaticity rather than peak output, it climbs while your WPM is still flat — which makes it the earliest honest evidence that practice is working, and the reason a great many people quit at exactly the point where they were about to improve.

The four numbers side by side

Each metric answers a different question, and each is silent on the others. Reading them as four views of one run rather than four grades is what turns a results screen into something actionable.

What each metric measures, and what it deliberately does not
What each metric measures, and what it deliberately does not
MetricWhat it measuresWhat it does not measureRange you want
Net WPMOutput that survived: correct characters per minute, in five-character wordsHow hard you worked, or how many keys you pressed to get thereAbove the band you are currently in
Raw WPMTotal hand speed, counting every character typedWhether any of it produced usable textClose to your net, not far above it
CPMCorrect characters per minute — net WPM in different unitsAnything net WPM does not already tell youExactly five times your net WPM
AccuracyHow cleanly you type: correct keystrokes as a share of all keystrokesHow clean the finished passage looks after corrections97 percent or better
ConsistencyHow evenly your pace held, relative to your own averageHow fast you were — a steady 40 can outscore a bursty 60Rising over time, whatever the absolute value

Reading the numbers as one diagnosis

The combinations are more informative than any single figure, and there are only a handful worth memorizing. Each points to a different constraint and a different fix.

What each combination of numbers is telling you
What each combination of numbers is telling you
The patternWhat it meansWhat to do about it
Raw far above netErrors are the bottleneck, not hand speed. Your hands are already quick enough.Slow down until the gap narrows. Net WPM rises without typing any faster.
High accuracy, low consistencyUneven familiarity — you fly through common words and stall on awkward ones.Practice the stalls in isolation rather than repeating whole passages.
Low accuracy, high consistencyYou are steadily typing the wrong keys. A technique problem, not a rhythm problem.Check finger assignments and whether your hands are drifting off home row.
Consistency rising, WPM flatProgress, not a plateau. Automaticity improves before output does.Keep going — this is the stretch immediately before a plateau breaks.
Accuracy at 100 percentAlmost always means you typed well below your capacity.Raise the pace until the first errors appear, then settle just under it.
Net near raw, both lowClean but genuinely slow. Nothing is being wasted; there is simply less speed.This is the one case where volume of practice is the honest answer.

The pattern worth internalizing is that speed is an output, not an input. Accuracy and consistency are the two variables you can actually control on the next test, and WPM is what happens when both improve. The sessions and drills that move them are in how to practice for a higher WPM.

Why the same typist scores differently between tests

None of these formulas contain a term for how difficult the passage was, which means identical arithmetic can produce quite different numbers for the same typist on the same day. Test length is the largest factor: a thirty-second run can be carried by a lucky passage and a burst of familiar words, and it ends before concentration slips or an unfamiliar sequence appears.

Text difficulty is next. Common-word prose scores well above technical vocabulary or heavily punctuated text, because the five-character convention normalizes word length but not familiarity. Then warm-up, keyboard, and fatigue each move the figure by a few WPM. For that reason a single score is a snapshot rather than a measurement — where your number really sits is set out in average typing speed, what makes two sites disagree about the same typing covers the scoring differences, and why you type faster some days covers the biological ones.

What these numbers do not measure

It is worth being clear about the limits of the whole set, because a typing score is narrower than it appears. All five metrics describe transcription: copying visible text at a keyboard, with no thinking required about what to write.

  • Composition speed. Typing your own sentences is bounded by how fast you think, and most people compose far below their transcription speed — the same distinction decides whether typed or handwritten notes retain more.
  • Numbers and symbols. Alphanumeric data is typed considerably slower than prose by almost everyone, which is why data entry roles test it separately.
  • Code. Bracket and punctuation density is far higher than prose, and the weak fingers carry most of it — how far the symbol density goes measures it at roughly one character in six.
  • Sustained work. A three-minute run says little about how you type in hour four of a working day.
  • Editing. Real writing involves moving around a document, selecting and rewriting — none of which a linear passage test touches.

How other typing tests score things differently

The formulas above are the standard ones, but implementations differ in ways that make cross-site comparison unreliable. If your score moves sharply when you switch tests, the method probably changed rather than your typing — why your WPM is different on every typing test site works through each of those differences and how the major sites compare.

  • Some tests report gross WPM rather than net, counting every character typed. That figure is always higher and is not comparable to a net score.
  • Employer assessments commonly deduct each uncorrected error as a full word, which is stricter than simply not counting it.
  • Some tests lock backspace entirely, so an early mistake stays in the text and affects the rest of the run.
  • Accuracy is sometimes computed against the finished passage rather than on keystrokes, which produces a much more forgiving number.
  • Consistency has no agreed definition at all. Where one site samples per second and inverts the coefficient of variation, another may simply report your slowest and fastest seconds.

Where to go from here

The formulas are only useful applied to your own numbers. Take a timed test at sixty seconds or longer, then read all five figures rather than the headline one — the raw-to-net gap and the consistency score are where the actionable information sits.

From there the path depends on what the numbers say. A wide raw-to-net gap points to common typing mistakes; a low score with visible glances at the keyboard points to how to learn touch typing; clean numbers that are simply short point to drills and a practice routine. The typing tutorial explains where each figure appears on the results screen, and the leaderboard shows what the same score looks like against everyone ranked at that duration.

Frequently asked questions

What does WPM mean?

WPM stands for words per minute, and in typing tests a word is defined as five characters including spaces rather than an actual word. Your WPM is the number of characters you typed correctly, divided by five to convert to words, then divided by the minutes elapsed. The five-character convention exists so that scores are comparable across different passages instead of rewarding whoever happened to get shorter words.

How is WPM calculated?

Count the characters that matched the target text, divide by five, then divide by the minutes elapsed. Typing 300 correct characters in one minute gives 60 WPM: 300 divided by 5 is 60 words, divided by 1 minute is 60 WPM. Characters that never matched contribute nothing — they do not subtract from the total, they simply never count toward it.

What is the difference between net WPM and raw WPM?

Both use the same formula; they differ in what they count. Net WPM counts only characters that matched the target text, so it is the score you are ranked on. Raw WPM applies the formula to every character you typed, right or wrong, so it reflects how fast your hands actually moved. The gap between them is the cost of your mistakes expressed in words per minute — a raw of 80 against a net of 60 means a quarter of your effort produced nothing.

Is CPM the same as WPM?

They are the same measurement in different units. CPM, characters per minute, is the count of correct characters divided by the minutes elapsed. WPM is that identical count divided by five first. So your CPM is always exactly five times your net WPM, with no exceptions beyond rounding. If a test reports both, the second number carries no information the first did not already give you.

How is typing accuracy calculated?

Accuracy is correct keystrokes as a percentage of every key you pressed, counted as you type rather than measured against the finished passage. Press 300 keys and get 12 of them wrong and your accuracy is 96 percent, because 288 of 300 were correct. Corrections are included in the denominator, which is why the number reflects how cleanly you typed rather than how carefully you proofread.

Why is my typing accuracy not 100 percent when the text looks correct?

Because accuracy is recorded at the moment each key is pressed, and backspacing repairs the text without repairing the record. Every keystroke is counted once, and a key that did not match what was expected at that moment stays counted as an error permanently. That is deliberate: a typist who hits the right key first time is doing something genuinely different from one who types extra keys and corrects the difference.

Does backspace count against your accuracy?

The original mistake counts against it, and it stays counted after you fix it. The backspace keystroke itself is not scored as an error, but it cannot undo the error that prompted it. This is why a visibly flawless passage can still finish at 96 percent — the score is a record of your keystrokes, not an assessment of the text you handed in.

What is typing consistency and how is it calculated?

Consistency measures how evenly your speed held across the run rather than how high it peaked. Your speed is sampled once per second for the whole test, producing a series of per-second WPM values. We take the standard deviation of that series and divide it by its mean — a statistic called the coefficient of variation — then invert it onto a 0 to 100 scale. Metronomic typing approaches 100; bursts and pauses can fall below 60.

Why is my consistency low when my WPM is high?

Because your average is being carried by a handful of familiar words while the rest is still being worked out consciously. You fly through common sequences your hands execute as single movements and stall on anything unfamiliar, which produces a strong average out of bursts and pauses. Consistency detects that unevenness directly, and it is a better predictor of where your speed will end up than the speed itself.

How many characters count as one word?

Five, including spaces and punctuation. It is a convention inherited from typewriter-era testing, and every standard typing test uses it. It means a passage of long technical terms and a passage of short common words can produce the same WPM for the same amount of physical typing, which is exactly the point — the score measures keystrokes rather than vocabulary.

What is keystrokes per minute?

Keystrokes per minute, or KPM, counts individual key presses instead of five-character words, which makes it identical to CPM when only correct keys are counted. Data entry roles more often quote keystrokes per hour, or KPH, which is simply KPM multiplied by 60. To convert KPH to WPM, divide by 60 and then by 5 — so 10,000 KPH is roughly 33 WPM.

Put it into practice

Take a quick typing test and see your WPM, accuracy and consistency.

Start a test