What is WPM? How typing speed is measured

WPM, words per minute, is the standard measure of typing speed. Here is exactly how it is calculated, why net WPM is the number that counts, and how it converts to the keystrokes per hour used in data entry.

Updated 13 October 2026

A typing word is five characters

Real words vary in length, so typing tests use a fixed word: five characters, with spaces and punctuation counted. "Hello there" is 11 characters, which is 2.2 typing words. This makes scores fair whatever text you are given.

The formulas

  • Gross WPM = characters typed ÷ 5 ÷ minutes
  • Accuracy = correct characters ÷ characters typed
  • Net WPM = correct characters ÷ 5 ÷ minutes (the same as gross WPM × accuracy)

Tutype shows net WPM as your speed and keeps the same rules on every timed test, so this week's score compares fairly with last month's.

A worked example

In a 1-minute test you type 250 characters and 240 of them are correct.

MeasureWorkingResult
Gross WPM250 ÷ 5 ÷ 150 WPM
Accuracy240 ÷ 25096%
Net WPM240 ÷ 5 ÷ 148 WPM

The 48 WPM is what an employer or teacher would care about.

WPM, CPM and KPH

Some tests use characters per minute (CPM) or keystrokes per hour (KPH), especially for numeric data entry. Because a word is five characters:

WPMCPMKPH (approx.)
201006,000
301509,000
4020012,000
5025015,000
6030018,000

What is a good WPM?

Net WPMWhat it means
Under 20Still learning the keyboard
20 to 35Comfortable for school work
35 to 50Average to good adult; enough for most office jobs
50 to 70Fast; suits secretarial and data entry work
70 and upVery fast; suits transcription

Questions people ask

How is WPM calculated?

A typing word is five characters, spaces included. WPM is the number of characters typed, divided by five, divided by the minutes taken. Net WPM counts only the characters you typed correctly.

What is the difference between gross WPM and net WPM?

Gross WPM counts every character you typed, right or wrong. Net WPM counts only the correct ones, so it is the fairer measure and the one Tutype shows as your speed.

What is KPH?

KPH means keystrokes per hour. It is often used for numeric data entry. One WPM is about 300 keystrokes per hour, so 40 WPM is roughly 12,000 KPH.

Is a 1-minute typing test accurate?

A 1-minute test is a good snapshot. Taking it a few times and looking at the average gives a more reliable picture of your real speed.