Words Per Minute (WPM) — What It Is and How to Test Yours
Words per minute is the standard measure of typing speed. It appears on job postings, typing certificates, academic benchmarks, and competitive typing leaderboards. But what exactly does the number mean, how is it calculated, and what counts as a good score for your situation? This page answers all of it — including the two different WPM formulas most people have never heard of, benchmarks by profession and age, and how to get an accurate measurement of your own speed.
What Does WPM Mean?
WPM stands for words per minute. It measures how many words you type in one minute, where a "word" is defined as five characters including spaces. This standardized five-character definition is used universally in typing tests because it prevents the score from varying based on whether a passage happens to contain mostly short words (like "a," "the," "is") or long ones (like "administrator" or "implementation").
For example, if you type the sentence "The cat sat on the mat" (22 characters including spaces), that counts as 22 ÷ 5 = 4.4 words — not 6 words, even though there are 6 individual words in the sentence.
How WPM Is Calculated: The Two Formulas
There are two distinct WPM figures you will encounter: gross WPM and net WPM. They are not the same number, and understanding the difference matters for reading your results accurately.
Gross WPM (raw speed)
Formula
Gross WPM = (Total Characters Typed ÷ 5) ÷ Minutes
This counts every character you typed — correct and incorrect — divided by 5 to convert to words, then divided by the time elapsed. It measures pure finger speed, regardless of errors.
Net WPM (adjusted for errors)
Formula
Net WPM = Gross WPM − (Uncorrected Errors ÷ Minutes)
This subtracts one word per uncorrected error per minute from the gross score. It is the operationally meaningful number — a typist who produces unusable output due to errors is not actually fast. Most professional tests, job applications, and typing sites (including FastTypings) report net WPM.
Example calculation: You type 325 characters in 1 minute, with 2 uncorrected errors.
- Gross WPM = (325 ÷ 5) ÷ 1 = 65 WPM
- Net WPM = 65 − (2 ÷ 1) = 63 WPM
The difference grows significantly at higher error rates. A typist posting 80 gross WPM with 8 uncorrected errors per minute ends up at 72 net WPM — a meaningful gap.
What Is a Good WPM Score?
"Good" is relative to your use case. The table below gives you a calibrated benchmark across the full range:
Very slow
Typing actively limits your productivity. Improvement is highly worthwhile.
Below average
Below the adult average. A few weeks of practice will move you out of this range.
Average
Functional for everyday use. Most jobs will not require more.
Above average
Comfortable professional speed. Typing is not a bottleneck at this level.
Fast
Top 20% of typists. Meets the requirement for demanding roles like legal secretary or transcription.
Very fast
Top 5%. Competitive typing territory. At this level, accuracy becomes the differentiator.
Expert / elite
Fewer than 1% of typists. Typically active participants in typing competitions.
WPM by Profession
Different roles require very different typing speeds. Here are realistic averages and expectations across common professions:
| Profession | Typical WPM Range |
|---|---|
| Average adult (general population) | 40–60 WPM |
| Office worker / general clerical | 55–65 WPM |
| Customer service representative | 45–60 WPM |
| Data entry operator | 60–80 WPM |
| Administrative / executive assistant | 60–75 WPM |
| Legal secretary | 70–90 WPM |
| Medical transcriptionist | 70–85 WPM |
| Journalist / copywriter | 60–80 WPM |
| Software developer | 50–70 WPM |
| Competitive typist (TypeRacer top 1%) | 130–170 WPM |
| World record holder (keyboard) | 212 WPM |
Developers often surprise people with their relatively modest average — code involves frequent pauses for thinking, navigation, and tool use, so raw typing speed is a smaller fraction of total keyboard time than in purely text-based roles.
WPM by Age
Typing speed peaks in the late teens and early 20s, when keyboard usage is heaviest and motor plasticity is highest. However, experienced adult typists often outperform younger beginners despite the overall age trend — long-term practice matters more than age.
| Age Group | Average WPM | Context |
|---|---|---|
| Under 12 | 10–25 WPM | Still developing fine motor control |
| 13–17 (teenagers) | 35–45 WPM | Frequent keyboard users via school and social media |
| 18–24 | 50–65 WPM | Highest average speed; heavy digital native usage |
| 25–39 | 50–65 WPM | Sustained from young adult habits; professional use |
| 40–54 | 45–55 WPM | Slight decline; still highly proficient |
| 55–64 | 40–50 WPM | Modest decline; experienced typists often above average |
| 65+ | 30–45 WPM | Greater variability; long-time typists outperform younger beginners |
How to Test Your WPM Accurately
Not all typing tests produce the same result. Here is how to get a meaningful, accurate measurement of your actual typing speed:
- Use a 3–5 minute test, not 1 minute. Your 1-minute WPM can be 10–20% higher than your sustained speed. A 5-minute test is the most reliable measure of your functional typing speed and matches the format of professional employer tests.
- Take multiple tests and average them. A single test can be skewed by an easy or hard passage, or by how alert you are. Three tests in a row gives you a much more stable baseline.
- Use a test that reports net WPM. Gross WPM inflates your number by ignoring errors. Net WPM is what employers measure and what actually reflects production output. FastTypings reports both, prominently.
- Avoid practicing the same passage repeatedly. Re-typing a familiar passage activates memory rather than typing skill and inflates your score. Use a tool that randomizes passages.
- Test on the keyboard you actually use for work. Speed can vary noticeably between laptop keyboards, standard desktop keyboards, and mechanical keyboards. Measure on the hardware you will actually use.
How to Improve Your WPM
The mechanics of improving WPM are well established:
- Learn touch typing. Keeping your eyes on the screen and fingers on the home row is the single largest unlock. Hunt-and-peck typists plateau at 35–45 WPM; touch typists routinely reach 70–90 WPM with sustained practice.
- Train accuracy before speed. Typing at 90% accuracy embeds error patterns in muscle memory. Slow down to 95%+ accuracy first, then bring speed up.
- Practice 15–20 minutes per day consistently. Motor learning consolidates overnight. Daily short sessions outperform infrequent long ones.
- Target your weak keys. Most typists have 2–4 keys or key pairs that account for a disproportionate share of their errors and slowdowns. Identifying and drilling those specifically produces faster improvement than general practice.
- Race a bot at slightly above your current speed.FastTypings' bot race mode lets you set a target WPM for a ghost opponent. Racing at 5–10 WPM above your baseline pulls your average upward more effectively than typing alone.
Frequently Asked Questions
What does WPM stand for?
WPM stands for words per minute — a measure of typing speed. In the standard typing test definition, one "word" equals five characters (including spaces). This standardized word length is used so that a test passage filled with short words does not inflate results compared to one with long words.
What is the difference between gross WPM and net WPM?
Gross WPM is your raw typing speed calculated from total characters typed divided by 5, divided by the time in minutes. Net WPM subtracts a penalty for uncorrected errors — typically one word deducted per uncorrected error. Most professional typing tests, job applications, and tools like FastTypings report net WPM, because that is the operationally meaningful number.
What is considered a good WPM?
The context matters. For general use, 55–65 WPM is good — you will never feel typing holding you back. For professional roles in administration or data entry, 60–75 WPM is the target. For competitive typing, 100+ WPM puts you in the top 5%. The most useful benchmark is comparing your speed to the requirement for whatever you are using typing for.
How is WPM calculated exactly?
Gross WPM = (total characters typed ÷ 5) ÷ minutes elapsed. Net WPM = Gross WPM − (number of uncorrected errors ÷ minutes elapsed). For example: typing 350 characters in 1 minute gives a gross WPM of 70. With 2 uncorrected errors, net WPM = 70 − 2 = 68. Most tests display the net figure.
Does WPM measure accuracy?
Not directly. WPM measures speed. Accuracy is reported separately, typically as a percentage (correct keystrokes ÷ total keystrokes × 100). However, net WPM incorporates errors through the error penalty, so a typist with poor accuracy will see their net WPM significantly lower than their gross WPM. Both numbers matter: a high gross WPM with low accuracy is not useful in practice.
How can I increase my WPM?
The most effective approach: learn touch typing (stop looking at the keyboard), maintain home row position, practice 15–20 minutes daily, and focus on accuracy before speed. Most people can go from 40 WPM to 65 WPM within 8–12 weeks of consistent daily practice. The gains come from muscle memory development, which requires repetition over time — not just longer individual sessions.
Why does my WPM drop on longer tests?
Your 1-minute WPM is almost always higher than your 5-minute WPM because the first minute benefits from a burst of focus and fresh muscles. Sustained speed over 3–5 minutes is the more realistic measure of your functional typing speed, and it is what employer tests use. To improve your sustained WPM, train specifically on 5-minute sessions rather than 1-minute sprints.
The fastest way to know your WPM is to take the test. FastTypings gives you your score in 60 seconds — gross WPM, net WPM, and accuracy, all on one screen. Free, no signup.
Start Free Typing Test →