The average adult types about 40 WPM (large typing-test samples run 38–42 WPM at 90–95% accuracy). Most office jobs ask for 50–60 WPM, professional typists hit 65–80 WPM, and the record is 216 WPM. WPM is scored as characters ÷ 5 ÷ minutes, so a 60-second run of 348 characters is 69.6 gross WPM.
Time Left
1:00
WPM (live)
—
Accuracy
—
Click here, then start typing. Tab restarts, Esc picks a new passage. Typos count; no backspacing.
Ad
Ad

Typing Speed Benchmarks

Speed (WPM)LevelWhat It Means
10 – 20BeginnerLearning the keys, frequent pauses
~27Hunt-and-peckTypical ceiling without touch typing
38 – 42Average adultWhere most large typing-test samples land
50 – 60Office-proficientThe range most clerical job postings ask for
65 – 80Professional typistData entry, transcription, administrative roles
100 – 120CompetitiveTop-tier hobbyists and typing competitors
216World recordStella Pajunas, IBM electric typewriter, 1946

For contrast, reading averages 238 WPM in research by Brysbaert (2019) and conversational speech runs 130 to 150 WPM. Typing is the slowest of the three, which is why dictation and shorthand exist. Court reporters "type" 225+ WPM, but on stenotype machines that chord entire syllables per stroke.

How the Typing Test Works

This is a standard forward-only typing test. The timer starts on your first keystroke, every character you type is compared against the passage, and the run ends when the clock runs out or you finish the text. There's no backspacing, which mirrors how WPM exams and most employer tests score: errors count against you and you keep moving.

The formula

Gross WPM = all characters typed ÷ 5 ÷ minutes. Accuracy = correct characters ÷ characters typed. Net WPM = correct characters ÷ 5 ÷ minutes. The divide-by-five convention treats an average English word as five characters, spaces included, so results are comparable across passages and keyboards.

How to use it

Pick a duration, 60 seconds is the standard, click the passage area, and type what you see. Keep your eyes on the text, not your hands. When the run finishes you'll get net WPM, gross WPM, accuracy, and error count. Take it two or three times; your first run is usually a few WPM under your steady pace.

A worked example

Say you type 348 characters in 60 seconds and 340 of them are correct. Gross WPM is 348 ÷ 5 ÷ 1 = 69.6, so about 70. Accuracy is 340 ÷ 348 = 97.7%. Net WPM is 340 ÷ 5 ÷ 1 = 68, which is the number this page shows as your headline result. The 8 wrong characters cost you 1.6 WPM here. Other tests may score the same run lower, since some subtract a full word per error (see below), so check the method before you put a number on a resume.

What You'll Type

The test rotates between three short prose passages, each about 450 characters long. They're ordinary English sentences with capitals, commas, and periods, but no numbers or unusual symbols. That makes them a fair stand-in for emails and documents. They aren't a test of code, spreadsheets, or ten-key data entry, which tend to run slower.

Press Esc or the New passage button to load a different one. Because there are only three, you'll start to recognize them after a few runs, and familiar text is easier to type. If you want a number that reflects cold typing, compare your first attempt on each passage rather than your tenth.

Why a long test can end early

The run stops when the timer hits zero or when you reach the last character, whichever comes first. A 450-character passage only holds about 90 words' worth of text, so a fast typist can run out of passage before the clock does. Your score is still fair, because WPM is calculated from the time you actually spent, not the duration you picked. You just get a shorter sample.

DurationPassage runs out above roughlyWhat that means
30 seconds180 gross WPMEffectively never ends early
60 seconds90 gross WPMOnly very fast typists finish the text
2 minutes45 gross WPMMost practiced typists finish before the timer

So if you pick the 2-minute option and type at 60 WPM, expect the run to wrap up in about a minute and a half. The 60-second mode gives most people the full timed sample.

WPM to Characters Per Minute

Since one word is counted as five characters, characters per minute (CPM) is just WPM × 5. This table shows how many characters you'd need to type in each test length to hit a given gross WPM, which is handy if a job listing quotes keystrokes instead of words.

Gross WPMCharacters per minuteCharacters in 30 secCharacters in 2 min
3015075300
40200100400
50250125500
60300150600
70350175700
80400200800
1005002501,000

Spaces and punctuation count as characters. The 2-minute column assumes the passage doesn't run out first, which it will above about 45 WPM.

How Errors Change Your Score

This test calculates net WPM from correct characters only: correct characters ÷ 5 ÷ minutes. That works out to gross WPM × accuracy. Each wrong character costs you exactly one character's worth of speed, nothing more.

A lot of typing tests and employer assessments use a harsher rule. They take gross WPM and subtract the number of uncorrected errors per minute, so every typo costs a whole word. Neither approach is wrong, but they can give quite different numbers for the same run, and the gap grows fast as accuracy drops.

Here's one 60-second run at 60 gross WPM (300 characters typed), scored both ways:

AccuracyErrorsNet WPM on this pageNet WPM with a word-per-error penalty
100%060.060
98%658.854
95%1557.045
90%3054.030

At 98% accuracy the two methods are close. At 90% they're miles apart. That's the real reason accuracy matters so much in hiring tests: a sloppy 80 WPM can score below a careful 60 once errors are charged a full word each. If you're preparing for a specific assessment, find out which rule it uses, and practice until your accuracy here sits at 97% or higher so the method barely matters.

What your result label means

After each run the result card puts your net WPM into one of five bands. The cutoffs are a rough guide, not an official scale.

Net WPMLabel shown
Under 27Hunt-and-peck range
27 to 44Average range
45 to 59Above average
60 to 79Professional range
80 and upCompetitive range

The card also shows a reading equivalent, which compares your net WPM against an average silent reading speed of 238 WPM. At 40 WPM, for example, you'd read the same text about 6 times faster than you can type it.

Getting a result you can trust

One run is noisy. A hesitation at the start, a sneeze, or an awkward word can swing a 30-second test by several WPM. For a number you'd actually report, do three 60-second runs on different passages and take the median. Sit the way you normally work, use the keyboard you normally use, and don't warm up on the same passage you're about to be scored on. Laptop keyboards, phones, and unfamiliar layouts will all pull your score down.

Frequently Asked Questions

What is the average typing speed?

The average adult types around 40 words per minute, with most large typing-test samples landing between 38 and 42 WPM at 90 to 95 percent accuracy. Reading is far faster, around 238 WPM in reading research, and speaking lands near 130 to 150 WPM. Anything at 60 WPM or above is faster than most office jobs require.

How is WPM calculated?

Industry standard treats every 5 characters, spaces included, as one word. Gross WPM equals all characters typed divided by 5 divided by minutes elapsed. Net WPM uses only the correct characters, and accuracy is correct characters divided by total characters typed. A 60-second run with 348 characters typed and 340 correct scores 69.6 gross WPM, 68 net WPM, and 97.7 percent accuracy.

Is 70 WPM a good typing speed?

Yes. At 70 WPM you type nearly twice the adult average and clear the 50 to 60 WPM range that most clerical and data-entry job postings ask for. Professional typists run 65 to 80 WPM, and competitive typists exceed 100 WPM, so 70 puts you solidly in proficient territory.

What typing accuracy should I aim for?

Anything above 97 percent is strong for everyday work, and transcription roles usually want 98 percent or better. Accuracy matters more than raw speed for most jobs: 65 WPM at 98 percent accuracy beats 80 WPM at 88 percent, because fixing errors costs more time than typing carefully in the first place.

What is the fastest typing speed ever recorded?

Stella Pajunas typed 216 words per minute on an IBM electric typewriter in 1946, still the commonly cited record for sustained typing. Barbara Blackburn averaged around 150 WPM and peaked near 212 WPM on a Dvorak layout in the 1980s. Court reporters exceed 225 WPM, but on stenotype machines that chord whole words, not regular keyboards.

How do I type faster?

Learn proper touch typing so each finger owns its keys and your eyes stay on the screen, then practice short daily sessions at a speed where accuracy stays above 97 percent. Hunt-and-peck averages around 27 WPM and plateaus there. Speed follows accuracy: most typists who drill at 95-plus percent accuracy gain 10 to 20 WPM within a couple of months.

What is the difference between WPM and CPM?

CPM counts characters per minute and WPM counts words per minute, where one word is defined as five characters including spaces. So CPM is simply WPM times 5. A 60 WPM typist is producing 300 characters per minute, and a job asking for 200 CPM is asking for about 40 WPM.

Why did my 2-minute test end before the timer ran out?

Each passage is about 450 characters, and the test stops when you reach the end of it. At roughly 45 WPM or faster you'll finish the text in under two minutes. Your WPM is still accurate because it's calculated from the time you actually typed, not the full two minutes.

Why is my net WPM different on other typing tests?

Tests don't all score errors the same way. This page counts only correct characters, so net WPM equals gross WPM times accuracy. Many other tests subtract one full word for every uncorrected error, which lowers the score much more. At 60 gross WPM with 15 errors in a minute, this page shows 57 net WPM while a word-per-error test would show 45. Passage difficulty and whether backspace is allowed also make a difference.