What Is WPM in Typing?
Learn what WPM means, how typing speed is calculated, how WPM compares to CPM, and what counts as a good typing speed.
Quick Answer
WPM stands for Words Per Minute. In typing tests, it measures how many standardized words you type in one minute. Most typing tests use a standard “word” of 5 characters, usually including spaces and punctuation.
The basic formula is:
WPM = (characters typed ÷ 5) ÷ minutes
For example, if you type 300 characters in 1 minute, your speed is 60 WPM.
If you have ever taken a typing test, applied for a job that requires typing, or compared your typing speed with someone else, you have probably seen the term WPM. It is the most common way to describe typing speed.
This guide explains WPM in plain English. You will learn how WPM is calculated, why typing tests use a 5-character word, how WPM differs from CPM, what a good WPM score looks like, and how to improve your typing speed without sacrificing accuracy.
Want to check your own score? Take a short typing test, then come back and compare your result with the benchmarks below.
Tip: For a fairer result, take the same test length 3 times and compare your average score, not only your best attempt.
What Does WPM Mean?
WPM means Words Per Minute. It is a typing speed measurement that estimates how many words you can type in one minute.
In everyday language, a word can be short, like “go,” or long, like “information.” That would make typing scores difficult to compare. To solve this, most typing tests use a standardized word length of 5 characters.
How Is WPM Calculated?
The most common WPM formula is:
WPM = (Total characters typed ÷ 5) ÷ Time in minutes
This means a typing test first counts the number of characters you typed, divides that number by 5 to estimate standardized words, and then divides the result by the test duration.
Why does WPM use 5 characters?
The 5-character standard makes typing results easier to compare across different texts. Without this standard, a test full of short words could make your score look higher, while a test full of long words could make it look lower.
WPM Calculation Example
Here is a simple example:
So, if you type 300 characters in 1 minute, your typing speed is 60 WPM.
If the test is longer than one minute, the formula still works. For example:
(600 characters ÷ 5) ÷ 2 minutes = 60 WPM
This means typing 600 characters in 2 minutes is also 60 WPM.
Gross WPM vs Net WPM
Some typing tests show only one WPM number. Others may show both gross WPM and net WPM.
Gross WPM
Gross WPM is your raw typing speed before mistakes are considered. It shows how fast you typed, but not how cleanly you typed.
Net WPM
Net WPM adjusts your score for errors. This is usually more useful because it gives a better picture of your real typing performance.
In real work, net WPM is often more meaningful than gross WPM. A person typing 60 WPM with many errors may be less productive than someone typing 50 WPM with high accuracy.
WPM vs CPM: What Is the Difference?
CPM means Characters Per Minute. It counts how many characters you type in one minute. WPM converts that character count into standardized 5-character words.
Approximate conversion:
CPM ÷ 5 = WPM
WPM × 5 = CPM
| WPM | Approximate CPM | General meaning |
|---|---|---|
| 30 WPM | 150 CPM | Beginner to developing speed |
| 40 WPM | 200 CPM | Useful everyday typing speed |
| 60 WPM | 300 CPM | Solid speed for many school and office tasks |
| 80 WPM | 400 CPM | Advanced typing speed |
| 100 WPM | 500 CPM | Very fast, especially with high accuracy |
What Is a Good Typing Speed?
A “good” WPM depends on your age, job, typing habits, keyboard familiarity, and accuracy. For everyday use, you do not need an extreme score. A comfortable and accurate typing speed is often more useful than a very fast but error-prone result.
| Typing speed | WPM range | What it usually means |
|---|---|---|
| Beginner | 10–30 WPM | You are still building keyboard familiarity and basic rhythm. |
| Everyday user | 35–55 WPM | Good enough for many emails, school tasks, searches, and basic office work. |
| Above average | 55–75 WPM | Comfortable speed for frequent typing and many productivity tasks. |
| Advanced | 75–100 WPM | Fast typing speed, especially valuable when accuracy is also high. |
| Expert | 100+ WPM | Very fast typing, usually requiring strong technique and consistent practice. |
For a more detailed breakdown, see: What Is a Good WPM by Age and Job?
Check your current level: Take a short test and compare your WPM and accuracy with the table above.
What Is the Average Typing Speed?
Many everyday typists fall somewhere around the 35–55 WPM range. A commonly used practical benchmark for average adult typing speed is around 40 WPM, although results vary depending on the test, text difficulty, keyboard, language, and accuracy rules.
If you type around 40 WPM with good accuracy, you are already at a useful everyday level. If you type above 50 WPM accurately, your typing speed is likely comfortable for many common computer tasks.
To compare your result with broader benchmarks, visit: Average Typing Speed Statistics.
Why Accuracy Matters as Much as WPM
A high WPM score looks impressive, but typing speed only helps if the text is accurate. Mistakes take time to fix, interrupt your flow, and can reduce productivity.
Example
55 WPM at 97% accuracy is often more useful than 70 WPM at 85% accuracy. The faster score may create more corrections, which can slow down real work.
A strong target for many learners is to keep accuracy around 95% or higher. Once your accuracy is stable, you can gradually increase speed.
For help with cleaner typing, read: Typing Accuracy Tips.
How to Improve Your WPM
Improving typing speed is not only about moving your fingers faster. The best progress usually comes from better technique, fewer mistakes, and regular short practice.
1. Practice accuracy first
Slow down slightly if you make frequent mistakes. Clean typing builds a better foundation for long-term speed.
2. Use short daily sessions
A focused 10-minute practice session every day can be more useful than one long session once a week. Try the 10-Minute Typing Drill.
3. Learn from your mistakes
Notice which letters, words, or key combinations slow you down. Practicing your weak spots is usually more effective than repeating easy text.
4. Use proper finger placement
Touch typing reduces wasted movement. Keep your fingers near the home row, relax your shoulders, and avoid looking down at the keyboard too often.
5. Track speed and accuracy together
Record both WPM and accuracy. If your WPM rises but your accuracy drops sharply, your real typing performance may not be improving.
For a structured plan, use the 7-Day Typing Plan. For more technique advice, read 10 Ways to Improve Typing Speed.
FAQ: WPM in Typing
What does WPM mean?
WPM means Words Per Minute. It measures how many standardized words you type in one minute.
What does WPM stand for?
WPM stands for Words Per Minute.
How is WPM calculated?
A common formula is WPM = (characters typed ÷ 5) ÷ minutes. Some typing tests also subtract mistakes to estimate net WPM.
Is 40 WPM good?
Yes. Around 40 WPM is a useful everyday typing speed for email, school tasks, web browsing, and basic office work, especially if your accuracy is good.
Is 60 WPM good?
Yes. 60 WPM is a solid typing speed for many users. With high accuracy, it is comfortably useful for regular computer work.
Is 100 WPM fast?
Yes. 100 WPM is very fast for most everyday users. It usually requires strong touch typing technique, regular practice, and good accuracy.
What is better: high WPM or high accuracy?
Both matter, but accuracy should usually come first. A slightly slower score with fewer mistakes is often more useful than a faster score with many corrections.
Why do typing tests use 5 characters as one word?
Typing tests use a 5-character standard word to make scores easier to compare across different texts. Otherwise, short words and long words would distort the result.
What is CPM in typing?
CPM means Characters Per Minute. It counts typed characters instead of standardized words. A rough conversion is CPM ÷ 5 = WPM.
How can I improve my WPM?
Practice regularly, focus on accuracy, use proper finger placement, fix repeated mistakes, and track your WPM and accuracy together. Short daily practice sessions are often more effective than occasional long sessions.