Skip to main content

Free Typing Speed Test – Measure Your WPM and Accuracy

Measure your typing speed in words per minute with live per-character feedback. Shows gross WPM, net WPM, accuracy and error count over 15, 30, 60 or 120 seconds.

Written & reviewed by Helperzy Editorial Team · Updated July 2026

Gross & Net WPMLive Accuracy15s to 120sNo Signup

60s

Ready

Type This Passage

The quick brown fox jumps over the lazy dog while the sun sets behind the quiet hills. A steady rhythm matters more than raw speed when you are learning to type without looking at the keyboard. Keep your wrists relaxed and let each finger return to its home key after every stroke.

Your Typing

Timer starts on your first keystroke

0.0

Net WPM

0.0

Gross WPM

0.0%

Accuracy

0

Errors

100% Private

The test runs entirely in your browser. No account, no uploads, and your results are never stored anywhere.

How to Use Typing Speed Test

1

Pick a Test Length

Choose 15, 30, 60, or 120 seconds depending on what you want to measure. Shorter runs show your sprint speed while longer runs reveal the pace you can actually sustain without your accuracy falling apart.

2

Start Typing the Passage

Click into the typing box and begin. The timer starts on your first keystroke, and each character in the passage turns green when correct and red when wrong so you can see mistakes the moment they happen.

3

Review Your Results

When the timer ends you get gross WPM, net WPM, accuracy percentage, and total errors, along with the arithmetic behind each figure. Press restart for a fresh passage and track how the numbers move across several attempts.

How Words Per Minute Is Measured and What Counts as Good

A typing speed test measures how fast you can reproduce a passage of text accurately, reported in words per minute. The word "word" here is a convention rather than a count of actual words: every five characters typed, spaces included, counts as one word. That standard exists because real words vary wildly in length, and without a fixed unit a passage full of short words would inflate your score. Fixing the unit at five characters makes results comparable between any two tests, any two passages, and any two people. This test gives you four numbers on every keystroke — gross speed, net speed, accuracy, and error count — plus per-character colouring so you can see exactly where your fingers drifted. Three formulas do all the work. Gross WPM = (total characters typed ÷ 5) ÷ minutes elapsed, which measures raw finger speed and ignores whether you typed the right letters. Net WPM = (correct characters ÷ 5) ÷ minutes elapsed, which is the figure employers and transcription agencies care about, because text full of errors has to be fixed before it is usable. Accuracy = (correct characters ÷ total characters typed) × 100, expressed as a percentage. The gap between your gross and net figures is the cost of your mistakes. Note that the clock starts on your first keystroke rather than when the page loads, so reading the passage before you begin does not penalise you, and the test ends either when the timer runs out or when you finish the passage. A worked example makes the arithmetic concrete. Suppose you type 240 characters during a 60-second test and 12 of those characters do not match the passage. Sixty seconds is one minute, so gross WPM is (240 ÷ 5) ÷ 1 = 48. Correct characters come to 240 − 12 = 228, giving net WPM of (228 ÷ 5) ÷ 1 = 45.6. Accuracy is (228 ÷ 240) × 100 = 95 percent. On a 30-second test the minutes value becomes 0.5, so 150 characters with 6 errors works out to a gross figure of 60 and a net figure of 57.6 at 96 percent accuracy. Shorter tests tend to produce higher numbers because you can sprint for 15 seconds in a way you cannot sustain for two minutes, which is worth remembering before comparing a 15-second result against someone else's minute-long one. For context on the numbers themselves, the average adult types around 40 WPM with two-finger or partially trained technique. Office workers who type for most of the day usually land between 50 and 70. Data entry roles commonly ask for 50 to 60 WPM at 95 percent accuracy or better, medical and legal transcription work typically starts near 75, and competitive typists exceed 120. Accuracy carries more weight than most people expect, because every wrong character costs you a backspace plus the retype, meaning a single mistake burns three keystrokes. Somebody typing 55 WPM at 99 percent accuracy delivers more finished text per hour than somebody typing 70 WPM at 90 percent. If you want the number to climb, the approach that works is dull but reliable. Slow down until your accuracy sits above 97 percent, keep your fingers anchored on the home row so each one returns to its resting key, and stop looking at the keyboard even when it feels slower at first. Read one word ahead of what your hands are doing, which keeps the flow continuous instead of stop-start. Practise punctuation and capital letters deliberately, since shift-key combinations are where most people lose time in real writing. Short daily sessions of ten minutes beat one long weekly session. Two pitfalls to avoid: do not judge yourself on a single 15-second run, because variance across short tests is large, and do not chase gross WPM while ignoring the accuracy figure. Everything here runs in your browser, with no account, no upload, and no stored results, so retake the test as often as you like and watch the trend rather than any single score.

Typing Speed Test Formula & Method

Gross WPM = (total characters typed ÷ 5) ÷ minutes elapsed. Net WPM = (correct characters ÷ 5) ÷ minutes elapsed. Accuracy % = (correct characters ÷ total characters typed) × 100. Errors = total characters typed − correct characters. The five-characters-per-word convention includes spaces and is the standard used across professional typing assessments.

Examples: Typing Speed Test

Input

240 characters typed in 60 seconds with 12 errors

Result

Gross 48.0 WPM · Net 45.6 WPM · Accuracy 95%

Sixty seconds is one minute. Gross WPM = (240 ÷ 5) ÷ 1 = 48. Correct characters are 240 − 12 = 228, so net WPM = (228 ÷ 5) ÷ 1 = 45.6. Accuracy = (228 ÷ 240) × 100 = 95 percent. The 2.4 WPM gap between gross and net is what those twelve mistakes cost you.

Input

150 characters typed in 30 seconds with 6 errors

Result

Gross 60.0 WPM · Net 57.6 WPM · Accuracy 96%

Thirty seconds is 0.5 minutes, so gross WPM = (150 ÷ 5) ÷ 0.5 = 60. Correct characters are 144, giving net WPM = (144 ÷ 5) ÷ 0.5 = 57.6, and accuracy = (144 ÷ 150) × 100 = 96 percent. Shorter tests often score higher because a sprint pace is easier to hold for half a minute.

Frequently Asked Questions – Typing Speed Test

The average adult types around 40 WPM. Anything between 50 and 70 is solid for office work, data entry roles usually ask for 50 to 60 at 95 percent accuracy or higher, and transcription work often starts near 75. Above 100 puts you in the top few percent of typists.