What is WPM? How typing speed is actually measured
What WPM means, why a word is five characters, how net WPM, raw WPM, accuracy and consistency are computed, and how to read your typing test result.
Published: 4 min read
A word is five characters
WPM stands for words per minute, but nobody counts actual words. If they did, a test full of short words like it, on and at would produce a much higher number than one full of long words, even at the same finger speed.
The convention is simpler: every five characters count as one word, and spaces count as characters. Typing the and a space is four characters, so it is not even a full word. A 30 second test where you type 200 correct characters works out to 200 / 5 = 40 words in half a minute, which is 80 WPM.
This is why WPM is comparable across texts with different word lengths, and why it is better to think of it as a characters-per-minute figure divided by five.
Net WPM and raw WPM
There are two speeds on your result. Net WPM, shown simply as WPM, counts only the characters that are correct in your final text: every character that matches the target once you have finished typing and correcting. Mistakes you left in place do not count. Extra characters do not count.
Raw WPM counts every character key you pressed, wrong ones included, and even characters you later deleted. Backspace itself is not counted as a character. Raw tells you how fast your fingers moved; net tells you how much usable text you produced.
The gap between the two is the most honest summary of a run. If raw is 95 and net is 70, a quarter of your effort went into keys that did not survive. Closing that gap is usually the quickest way to raise your real speed.
Accuracy counts every keystroke
Accuracy here is keystroke based: correct key presses divided by all character key presses, as a percentage. It is judged at the moment you press the key, not at the end.
That detail matters. If you type a wrong letter, delete it and type the right one, the final text is clean, but accuracy still remembers the wrong press. A corrected mistake costs you twice: once in accuracy and once in the time it took to fix it.
This makes accuracy a measure of how cleanly you type, not just of whether your final text looks right.
Consistency is your rhythm
Consistency looks at the gaps between your consecutive keystrokes. If every gap were exactly the same length, consistency would be 100. The more the gaps vary relative to their average, the lower it goes.
Technically it is 100 minus the coefficient of variation of those gaps, kept between 0 and 100. You do not need the formula to use it: long hesitations on hard words and bursts on easy ones pull it down, a smooth, even pace pushes it up.
No human types with perfectly identical gaps, so do not chase 100. A higher number simply means a steadier pace than a lower one.
How the site computes your numbers
Your browser does not send a score. It sends the timing of each key you pressed. The server rebuilds what you typed from those keystrokes, compares it with the target text and computes WPM, raw WPM, accuracy and consistency itself.
The clock starts on your first key, so the time spent reading the first words is not part of your result. In a timed test the divisor is always the full test length: a 30 second test is divided by 30 seconds, no matter when your last key landed. That keeps the number tied to the test definition rather than to anything your browser claims.
Because everything comes from the same keystroke record, the numbers on your result, your personal best and the leaderboard all describe the same run in the same way.
Why 15 and 60 second results differ
Most people get a higher WPM on short tests than on long ones, and that is not a measurement error. In 15 seconds you can type in one focused burst. Over 60 or 120 seconds you meet more awkward words, your attention drifts, and small slowdowns add up.
Short tests are also noisier. With fewer keystrokes, one bad word moves your accuracy and speed a lot, so two 15 second runs can differ more than two 60 second runs.
That is why your personal best is kept separately for each mode, test language and length. A 15 second run does not beat your 60 second record, because they measure slightly different things. The home test defaults to 30 seconds, the same length used in ranked matches, which makes it a good everyday reference.
Reading your result screen
After a warm-up test, the result screen shows these figures. Read them together rather than staring at WPM alone.
- WPM: net speed from correct characters, the headline number.
- Accuracy: correct keystrokes out of all keystrokes, corrections included.
- Raw WPM: speed of every key you pressed.
- Characters: correct, incorrect and extra characters in your final text.
- Consistency: how even the gaps between your keys were.
- Match score: the number that decides league matches, built from speed, accuracy, consistency and your longest correct streak.
- Time: how long the run lasted.
- The chart: wpm, raw and errors over time, so you can see where you slowed down or slipped.
Comparing numbers fairly
Different typing sites do not always define net WPM the same way. Some subtract an error penalty from raw speed, others count correct characters as this site does, and they use different word lists. A number from one place is not a precise prediction for another.
The fairest comparison is with yourself, on the same mode, language and length. Do a few runs, look at the typical result rather than the single best, and watch how raw, net and accuracy move together over time.