Skip to the test
KeyboardTest

Typing Speed Test: Free Typing Test to Check Your WPM

Pick a time limit or a word count, then type the words below. The timer starts on your first key, Space moves you to the next word and Backspace fixes mistakes. Watch WPM, raw WPM and accuracy update live, and read the chart to see where your speed held or slipped. Run the keyboard test to see your result in seconds, right in your browser.

Typing test

Timer starts on your first key. Tab or Esc restarts.

Time 30.0 sWords 0Accuracy 100%

Start typing to begin a 30 second test

Your results

0 WPM

Raw WPM
0
Best WPM
0
Rank
--
Chars correct / wrong / extra / missed
0 / 0 / 0 / 0

WPM over time

Live keyboard

A typing speed test tells you how many words you type each minute and how many of them you get right. Take a free typing test, read your wpm and accuracy score from the instant results, and then use the sections below to judge whether that typing speed is enough for school, an office job or a faster goal.

How a Typing Test Calculates Words Per Minute

Every typing test counts characters rather than whole words. Five characters, spaces included, make one standard word, so a wpm test turns your correctly typed characters into words per minute no matter how long or short the words were. That is what lets speed typing be compared fairly, and it is why the typing speed in 60 seconds is the most common result you will see. Run the keyboard ghosting test to see your result in seconds, right in your browser.

$$\text{Net WPM} = \frac{\text{correct characters} \div 5}{\text{minutes}}$$

Here is a worked example. In a two minute run you type 468 characters and 18 of them are wrong, which leaves 450 correctly typed. The table shows each figure and how a tool gets there.

How a Typing Test Calculates Words Per Minute
MeasureCalculationResult
Raw CPM468 ÷ 2 minutes234
Corrected CPM450 ÷ 2 minutes225
Net WPM450 ÷ 5 ÷ 2 minutes45 wpm
Typing accuracy450 ÷ 46896.2%
Keystrokes per hour225 × 6013,500
Waterfall chart of a two-minute typing speed test: 468 characters typed minus 18 mistakes leaves 450 correct characters, which equals 45 WPM
The worked example: 468 characters typed, 18 mistakes, 450 correct, 45 WPM.

CPM: Characters Per Minute, Raw and Corrected

Raw CPM counts every character you press, mistakes included, while corrected CPM keeps only the characters that match the text. Characters per minute is the more granular figure, and your wpm is simply corrected CPM divided by five. A wpm typing test that shows both numbers lets you see how much speed the errors cost you, and the keystrokes per hour figure is the same speed on the scale data entry jobs use.

Typing Accuracy and Mistakes

Typing accuracy is the share of typed characters that were correct, so 450 right out of 468 gives 96.2%. Mistakes cost you twice, once as a wrong key and again as time spent fixing the errors. Treat speed and accuracy as a pair: pushing your accuracy above 95% usually raises your wpm more than hurrying does.

Good WPM and Average Typing Speed by Skill Level

Your score only means something next to a benchmark. A good wpm depends on what you need it for, and the average typing speed for adults sits near 40 wpm. Some tools also show a percentile, which ranks your result against everyone who took the same test.

Good WPM and Average Typing Speed by Skill Level
WPM rangeLevelWhat it suits
Under 30BeginnerLearning the keys
30 to 45AverageEveryday messages and homework
45 to 65GoodMost office job requirements
65 to 80ProfessionalTranscription and admin roles
80 and aboveFastDispatcher seats and typing jobs

Professional typists reach 65 to 80 wpm, and a dispatcher or data entry role may ask for more. Read your typing test score against the job: employees in customer support need fast communication, so 55 wpm or more pays off there, while a typist at 45 wpm with 96% accuracy is already competitive for many office jobs. Typing skills below 30 wpm cost productivity, so a score in that band is the one to work on first.

Zone bar of typing speed bands from beginner under 30 WPM to professional at 65 WPM and above with a 45 WPM score marked
Where a 45 WPM typing score falls among common speed bands.

Checking a 50 WPM Job Requirement with an Online Typing Test

Dana, a front-desk coordinator, is applying for a clinic role that lists "50 wpm net, 95% accuracy" and wants to know whether to apply now or practise first. I would pick a three-minute run over a one-minute burst here, because a clinic shift is long and a short sprint flatters you. Try the keyboard reaction time test next if you want another angle on how your keyboard behaves.

Dana opens an online typing test, sets it to three minutes and types the sample text without backspacing early. The result: 745 characters typed, 32 of them wrong. She works through it in order. Correct characters are 745 − 32 = 713. Net WPM is 713 ÷ 5 ÷ 3 = 47.5 wpm. Accuracy is 713 ÷ 745 = 95.7%. Gross speed would read 745 ÷ 5 ÷ 3 = 49.7 wpm, and that is the number to distrust: it looks close to 50, but the employer asks for net.

So she clears the 95% accuracy line by only 0.7 points and misses the speed line by 2.5 wpm. The question is which input to change, so she reruns the arithmetic with one input at a time.

Checking a 50 WPM Job Requirement with an Online Typing Test
Scenario (3 minutes)Correct charactersNet WPMAccuracy
Today's run71347.595.7%
Same speed, 20 mistakes72548.397.3%
Target: 50 wpm net75050.0needs 95% or more

Reaching 50 wpm means 750 correct characters, 37 more than today, or about 12 extra correct characters a minute. Cutting mistakes from 32 to 20 earns only 12 of those 37, so accuracy work alone will not close the gap. The number to watch is correct characters per minute, and my judgement is that she should apply after two weeks of daily drills rather than today.

One caveat: three minutes at 47.5 wpm does not guarantee the same pace over a full shift, so this result should not stand alone. Dana repeats the test on three different days and uses the median, because a single good run overstates a typist's real speed.

Touch Typing Practice to Raise Your Typing Speed

Improvement comes from regular typing practice, and a weekly retake shows whether it is working: compare your net wpm and accuracy against the last run. Practice daily for 15-20 minutes, build muscle memory, and track your progress over time by testing two or three times a week. Beginners can expect typing training to pay off within a few weeks, because the practice fixes habits that cap your skills. Learn touch typing early, since looking at the keys is the biggest brake on speed.

Home Row Finger Placement to Type Faster

To type faster, use all ten fingers with correct finger placement. Rest your left hand on A, S, D and F and your right hand on J, K, L and the semicolon, with the small bumps on the F and J keys telling your fingers where home is. Each finger then owns a set of keys, and a test shows which weak keys slow you down. Common trouble spots are Q, Z and the pinky letters, so drill them first.

Ergonomics, Wrists and Keyboard Layout

Good ergonomics protect your hands and keep accuracy steady late in a long timed test. Keep your wrists straight and slightly raised and set the keyboard at elbow height. Most test takers use the QWERTY layout, a legacy of the typewriter, and the Dvorak keyboard layout is an alternative; switch layouts only after you have a baseline score to compare against. Pick an ergonomic setup first.

Choosing a Free Typing Speed Test: One Minute or Longer

A one-minute typing test is the quickest check, and a 1-minute typing test gives a score you can share. A words per minute test of three to five minutes smooths out slips and shows your true pace. An online typing test with the most common words suits adults, while a typing speed test for kids should use short, simple words and feel like a typing game. Punctuation adds difficulty, so switch it on only once your plain-word score is steady, and choose a free typing test that shows both speed and accuracy.

Frequently asked questions

What is a typing speed test?

A typing speed test measures how quickly and accurately you type a sample text. It reports your speed in words per minute (WPM) along with your accuracy.

How is WPM calculated?

Divide the characters you typed correctly by 5, since five characters count as one standard word, then divide by the minutes the test lasted.

What is the difference between raw CPM and corrected CPM?

Raw CPM counts every character you typed per minute, mistakes included. Corrected CPM counts only the characters that matched the text, and corrected CPM divided by 5 equals your WPM.

What is a good typing speed?

Around 40 WPM is typical for everyday typing, 45 to 65 WPM is good for most office work, and 65 WPM or more is professional level. Some dispatcher and data entry roles ask for 80 WPM or more.

How is typing accuracy calculated?

Accuracy is the characters typed correctly divided by the total characters typed, as a percentage. Fewer mistakes mean a higher accuracy.

What is the difference between gross and net WPM?

Gross WPM counts every character you typed, while net WPM removes the mistakes. Employers and most tests quote net WPM.

How can I improve my typing speed?

Practice daily for 15 to 20 minutes, learn touch typing with your fingers on the home row, and put accuracy before speed. Your WPM rises as mistakes fall.

How long should a typing test be?

A one-minute test is a quick check, but three to five minutes gives a steadier measure of your real typing speed.

Comments and feedback