WPM Test: The Complete Guide to Words Per Minute

WPM — words per minute — is the universal measure of typing speed. Whether you are checking your baseline, preparing for a job that requires a minimum typing speed, or competing to reach a personal best, understanding how WPM works helps you practise smarter and interpret your results honestly. This comprehensive guide covers the formula, benchmarks for every skill level, the six factors that affect your WPM, and exactly how to improve.

What Is WPM?

WPM stands for words per minute. It is the standard unit used to measure typing speed across the world. Because natural words vary enormously in length — "I" versus "comprehensively" — using real word count would make test results incomparable across different texts. To solve this, typing tests define one standardised word as exactly five keystrokes, including spaces and punctuation.

This means that typing the sentence "The cat sat on a mat" — 21 characters including spaces — counts as 21 ÷ 5 = 4.2 standardised words, regardless of how many actual English words it contains. The standardised definition makes your result on this test directly comparable to your result on any other test, anywhere in the world.

How WPM Is Calculated: Gross vs Net

There are two types of WPM measurement and it is important to understand the difference:

Gross WPM = (Total keystrokes ÷ 5) ÷ minutes elapsed
Net WPM = Gross WPM − (uncorrected errors ÷ minutes elapsed)
Example: 350 keystrokes in 1 minute, 3 uncorrected errorsGross = 70 WPM · Net = 67 WPM

Gross WPM counts every keystroke, including mistakes. It represents your raw physical typing speed before quality adjustment. Net WPM subtracts an error penalty and is the figure used by employers, typing certifications, and virtually all serious tests — including FastTypings. Net WPM is the only number that reflects your actual productive output, since errors require backtracking and correction in real work.

Key insight: Typing at 80 WPM with 90% accuracy (many errors) produces a lower net WPM than typing at 65 WPM with 98% accuracy. Accuracy training is always worthwhile from a net WPM perspective.

WPM Benchmarks by Skill Level

The table below gives a realistic picture of where different typists fall on the WPM scale, along with the accuracy rates that typically accompany each speed range.

LevelWPM RangeTypical AccuracyContext
Beginner10–3085–92%Learning phase, hunt-and-peck
Elementary30–4592–95%Developing touch typing
Average adult40–5595–97%General population
Above average55–7097–98%Regular keyboard user
Proficient70–8598–99%Office/professional typist
Advanced85–10098–99%Dedicated practitioner
Expert100–12099%+Top 5% of typists
Elite / competitive120–200+99%+Competitive typing community

The median for adults in knowledge-work jobs is around 55 WPM. If you are above 70 WPM with high accuracy, you are in the top 20–25% of typists. Breaking 100 WPM places you in roughly the top 3–5%.

WPM Requirements by Profession

6 Factors That Affect Your WPM

Finger placement & technique
Touch typing with all ten fingers and correct home row anchoring is the single biggest factor separating amateur and advanced typists. Poor technique creates a speed ceiling that practice alone cannot break through.
Accuracy vs. speed trade-off
Net WPM penalises errors. Typing at 80 WPM with 85% accuracy yields a net WPM lower than typing at 65 WPM with 99% accuracy. Accuracy training always pays off in net WPM terms.
Keyboard hardware
Key travel distance, actuation force, and switch type affect typing rhythm. Most typists find their sweet spot between 45g and 60g actuation force. Very stiff or very light keys both increase error rates.
Text familiarity
Common English prose tests faster than tests with punctuation-heavy or code-style text, because finger movements for common bigrams (TH, HE, IN, ER) are deeply ingrained. Specialised vocabulary slows you down.
Fatigue and ergonomics
Wrist position, desk height, and screen distance affect both accuracy and stamina. A proper ergonomic setup can add several WPM just by reducing the micro-corrections caused by awkward angles.
Mental state
Stress and distraction reduce WPM by 10–20% for most typists. Performance anxiety during a formal test often produces a lower reading than casual typing. Multiple test runs give a more accurate true baseline.

How to Improve Your WPM

Most typists plateau because they practise the wrong way — taking full tests at maximum speed over and over. That reinforces existing habits, including bad ones. Structured improvement works differently:

What to Expect From Your WPM Test Result

Your first result is rarely your true baseline. First-run nerves, unfamiliarity with the test format, and cold fingers all lower the initial reading. Take at least three runs in a session and treat the best of the last two as your current level. Record it, come back the next day, and track your trend over weeks rather than individual sessions.

Progress is not linear. Expect a plateau after initial gains as your technique settles in, followed by another jump when a new habit cements. Most serious typists improve 5–15 WPM per month during their first six months, then 2–5 WPM per month thereafter.

Start Free Typing Test →

Frequently Asked Questions

What is WPM in typing?
WPM stands for words per minute — it is the standard unit for measuring typing speed. Because words vary in length, typing tests define one 'word' as exactly five keystrokes, including spaces. This standardised unit makes speeds directly comparable across different texts and tests.
What is the difference between gross WPM and net WPM?
Gross WPM counts all keystrokes divided by five, then divided by the number of minutes elapsed — it ignores errors. Net WPM subtracts an error penalty (typically 1 WPM per uncorrected mistake) from gross WPM. Net WPM is the figure most tests and employers use because it reflects actual useful output.
What is an average WPM for adults?
The average adult typing speed is approximately 40–50 WPM. Office professionals who type regularly tend to average 55–70 WPM. The top 10% of typists exceed 80 WPM, and competitive typists regularly surpass 120 WPM. Average speed has risen gradually over the past decade as keyboard use has become more prevalent.
How is WPM calculated?
Gross WPM = (total keystrokes ÷ 5) ÷ minutes elapsed. Net WPM = Gross WPM − (number of uncorrected errors ÷ minutes elapsed). For example: if you type 300 keystrokes in 1 minute with 2 errors, Gross WPM = 300 ÷ 5 = 60 WPM. Net WPM = 60 − 2 = 58 WPM.
What WPM do you need for a data entry job?
Most data entry positions require a minimum of 50–60 WPM with 98% accuracy. Some specialised roles — legal transcription, medical coding, court reporting — require 80–100+ WPM. Administrative assistant roles typically expect 60–70 WPM. Always check the specific job listing for requirements.
Does keyboard type affect WPM?
Yes, but less than most people expect. A well-matched mechanical keyboard can add 5–10 WPM for experienced typists who prefer tactile or clicky switches, mostly because the tactile feedback allows earlier lift-off and reduces bottoming-out fatigue. Keyboard layout (QWERTY vs Dvorak vs Colemak) has a larger theoretical effect, but most people who switch layouts see temporary speed drops during the transition period.
How can I improve my WPM quickly?
The fastest improvements come from: (1) identifying and drilling your slowest keys or bigrams rather than just taking full tests repeatedly; (2) practising at 80% of your maximum speed with high accuracy rather than typing as fast as possible; (3) taking 15–20 minute sessions daily rather than long infrequent sessions; and (4) ensuring correct finger placement so you are not building bad habits at higher speeds.