Education & Grades

Typing Speed Calculator (WPM and Accuracy)

Enter characters typed, uncorrected errors and the time taken to get your WPM.

Your numbers

s

Your results

Gross WPM
Gross WPM
—
Net WPM
—
Accuracy
—
Characters per minute
—
Level
—

Typing Speed Calculator (WPM and Accuracy) by TheCalcTools

How the Typing Speed Calculator (WPM and Accuracy) works

Typing tests count a ‘word’ as 5 characters, including spaces, so speeds compare fairly across texts. Gross WPM = characters ÷ 5 ÷ minutes.

Net WPM subtracts uncorrected errors per minute: net = gross − errors ÷ minutes. Accuracy here counts each error as one word out of the words typed.

The formula

Gross WPM = (characters ÷ 5) ÷ minutes; Net WPM = gross − errors ÷ minutes

Worked example

Using the default values shown in the calculator:

Characters typed (including spaces)1250
Uncorrected errors6
Time taken300 s
  1. 1,250 characters in 5 minutes = 250 words ÷ 5 = 50.0 gross WPM.
  2. 6 errors cost 1.2 WPM: 48.8 net WPM at 97.6% accuracy.

Result:

Gross WPM50.0
Net WPM48.8
Accuracy97.6%
Characters per minute250
LevelAverage

Frequently asked questions

What is a good typing speed?

Around 40 WPM is typical for regular computer users; 60 to 80 is fast; professional typists often exceed 80 with high accuracy.

Sources and further reading

More in Education & Grades · All calculators

This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.