Skip to content

Typing Speed Test - Check Your WPM and Accuracy

Typing speed test with 30-second, 1-minute, and 2-minute modes. Get net WPM, gross WPM, and accuracy with live error highlighting. Free.

By Updated Runs in your browser

Typing Speed Test guide

Find out how fast you really type. The timer starts on your first keystroke, mistakes light up red as you go, and your score uses the standard 5-characters-per-word method, so it compares fairly with any other WPM test.

The math behind your score

Typing tests do not count actual words, because word length varies too much. Instead, every 5 characters counts as one word, spaces and punctuation included. This convention is decades old and used by nearly every typing test, which is what makes scores comparable.

Gross WPM = characters typed ÷ 5 ÷ minutes. Net WPM = gross WPM − (uncorrected errors ÷ minutes). Accuracy = correct characters ÷ typed characters × 100. Errors you go back and fix do not reduce net WPM, but the time spent fixing them lowers your gross speed.

Worked example: a 1-minute test

You type 310 characters in 60 seconds and leave 8 mistakes unfixed. Gross WPM is 310 ÷ 5 ÷ 1 = 62. Uncorrected errors per minute are 8, so net WPM is 62 − 8 = 54. Accuracy is 302 correct out of 310 typed, or 97.4 percent.

Same pace on the 30-second test: 150 characters in half a minute is 150 ÷ 5 ÷ 0.5 = 60 gross WPM. Time is in the denominator, so shorter tests scale up. That is also why the same 4 mistakes cost more on a 30-second test (8 per minute) than on a 2-minute one (2 per minute).

Why the WPM stays hidden for 2 seconds

Divide by a tiny number and you get a huge one. Type 3 characters in the first half second and the formula says 3 ÷ 5 ÷ (0.5 ÷ 60) = 72 WPM. A tenth of a second later it might say 150. Those numbers mean nothing, and watching them jump around is distracting.

So the live WPM appears after 2 seconds, once enough characters are in to give a stable reading. The timer itself starts on your first keystroke, not when the page loads, so reading the passage first does not cost you anything.

What the numbers mean

Around 40 WPM is the figure most often quoted as the adult average. Most people who type daily for work land between 50 and 70. Above 80 is fast, and competitive typists regularly clear 120 on short tests.

Accuracy is the number to watch first. At 90 percent, one character in ten is wrong, which in practice means fixing something every other word. Aim for 96 percent or better before pushing speed. Chasing speed with sloppy accuracy trains bad habits into your fingers.

US job postings that list a typing requirement, such as data entry, medical transcription, legal assistant, and customer support roles, commonly ask for somewhere between 35 and 60 net WPM, sometimes with a minimum accuracy. Check the specific employer, and test with the length they use.

Getting a score you can trust

Take the 1-minute or 2-minute test, not the 30-second one, when you want a number to put on a resume or compare with a friend. Short tests reward a single burst. Longer tests expose fatigue and hesitation, which is closer to real typing.

Take three tests and use the median. One run can be skewed by an easy passage or a bad start. Pasting is disabled, so there is no shortcut, and the red and green highlighting shows each mistake the moment you make it.

Use your normal keyboard and posture. A score from a laptop keyboard can differ from a desktop mechanical keyboard, and phone typing is a different skill entirely.

Mistakes that hold people back

Looking at the keyboard. Every glance down costs time and breaks rhythm. Touch typing feels slower for a week or two, then passes your old speed.

Hammering backspace. Fixing every error the instant you see it is right for accuracy, but backspacing through whole words wastes time. Correct the character, keep moving.

Practicing only the easy stuff. Most passages are common words. Real work has numbers, capitals, and punctuation. If those slow you down, drill them separately.

How we calculate: sources

Frequently asked questions

How is WPM calculated?

One word equals 5 characters, including spaces. Gross WPM is characters typed divided by 5, divided by minutes. Net WPM subtracts uncorrected errors per minute from gross WPM.

What is a good typing speed?

Around 40 WPM is a commonly cited average for adults. 60 to 70 WPM is comfortable for most office work, and 80 WPM or more is fast. Accuracy above 95 percent matters as much as speed.

What is the difference between gross and net WPM?

Gross WPM counts every character you typed. Net WPM penalizes mistakes you left unfixed, so it is the better measure of usable speed. Job typing tests usually report net WPM.

How can I improve my typing speed?

Slow down until you are accurate, keep your fingers on the home row, stop looking at the keyboard, and practice 10 to 15 minutes a day. Speed follows accuracy.

Which test length should I pick?

1 minute is the standard benchmark. 2 minutes gives a steadier, more honest number. 30 seconds is good for a warm-up but flatters bursts of speed.

Why is my WPM not shown right away?

WPM is hidden for the first 2 seconds. Dividing a few characters by a fraction of a second produces huge, meaningless numbers, so the tool waits for a stable reading.

Can I paste text into the test?

No. Pasting is disabled so the result reflects real typing.

Is my typing uploaded?

Everything runs in your browser. Nothing you enter is uploaded to a server or stored by us.

Is 50 WPM good?

Yes. 50 WPM is above the commonly cited 40 WPM average and is enough for most office jobs. Pushing to 60 or 70 is realistic with regular practice.

How many words per minute is 300 characters per minute?

60 WPM. Divide characters per minute by 5.