What Is WPM? Words Per Minute Explained
Learn how this site calculates words per minute, how errors change the result, and how to build a fair personal typing baseline.
5 min read
Published by Apex Ascend Group, LLC Methodology · Editorial policy
What WPM means
WPM stands for words per minute — the universal measure of typing speed used by employers, educators, and anyone serious about improving their productivity at the keyboard. Whether you're applying for a data entry job, trying to code faster, or simply want to keep up with your thoughts, understanding your WPM is the first step.
How WPM is calculated
Most typing speed tests — including the one on Apex Skills — use a standardized definition of a "word" that has nothing to do with actual vocabulary. A word is defined as five characters, including spaces and punctuation. This is sometimes called the standard word or CPM-based WPM.
The formula is: take the number of correct characters you typed, divide by five to convert to word units, then divide by the elapsed time in minutes. For example, if you type 300 correct characters in one minute, your typing speed is 300 ÷ 5 = 60 WPM.
Using a fixed five-character unit levels the playing field regardless of the passage vocabulary. Typing a text full of short words like "the cat sat" would otherwise inflate your score compared to a passage with longer, more complex words. The five-character standard eliminates that variable.
You may also encounter CPM, or characters per minute. CPM is simply the raw keystroke count before word normalization: WPM = CPM ÷ 5. Some tests report both; WPM is the more universally understood metric.
How to interpret a WPM result
A WPM result describes one run on one passage and device. This site does not have a representative dataset for assigning population bands, so compare your result with your own runs in the same mode instead of labeling it beginner, average, or professional.
- Use the same test duration and passage category when comparing sessions.
- Read net WPM beside accuracy; faster typing with many errors is a different result from clean typing.
- Take three runs and use the middle result as a baseline rather than choosing only the best run.
- Record the keyboard or layout if you switch devices, because the setup can change your score.
Why accuracy matters more than raw speed
A high WPM score is only meaningful if your accuracy is also high. When you make an error, you pay a double penalty: you spend time typing the wrong character, then more time deleting and retyping the correct one. This can easily eliminate any speed advantage.
For a concrete example, a run at 90 raw WPM with enough errors to produce 76 net WPM delivered less correct text than a run at 80 raw WPM and 79 net WPM. The exact gap depends on which characters were correct, so read the two values together.
Some tests distinguish between gross WPM (raw speed before accounting for errors) and net WPM (gross WPM minus a penalty for each error). Apex Skills calculates WPM from correct characters only, which effectively gives you net WPM without the penalty math — and reports raw WPM alongside it so you can see the gap your errors create.
Choose an accuracy constraint based on your own work. If errors make you stop and correct repeatedly, slow down until the raw-to-net gap narrows, then raise pace in small steps while checking whether the gap stays narrow.
How to improve your WPM
Improving your typing speed is a matter of deliberate practice applied consistently over time. There are no shortcuts, but the process is straightforward:
- Learn touch typing. Typing without looking at the keyboard removes the visual bottleneck and lets your fingers move on reflex rather than decision.
- Focus on accuracy first. Slow down until the raw-to-net WPM gap is small, then gradually increase your pace.
- Use short, repeatable sessions. Stop when errors rise enough that you are rehearsing the wrong movements.
- Identify and drill weak keys. Review your mistake patterns after each test and spend extra time on the keys you consistently miss.
- Track your progress. Compare a weekly median from the same mode and duration, and use the per-key review to choose the next drill.