Skip to content
Omnikalc

Typing speed calculator: words per minute and accuracy

Turn the characters you typed, the time and your errors into gross and net words per minute, characters per minute and accuracy.

Updated on
Your inputs

Value out of range

min

Value out of range

s

Value out of range

Value out of range

Results

Net speed (words per minute)

49

Above average Fast enough for most office jobs.

Accuracy

99.5%

Gross speed (words per minute)
50
Characters per minute
250
Time to type 1,000 words at this speed
20:30

Net speed with other error counts

Net speed (words per minute)Accuracy
0 current50100.0%
2 current5099.8%
5 current4999.6%
6 current4999.5%
10 current4899.2%
20 current4698.4%

How typing speed is measured

Typing speed is expressed in words per minute (WPM), where a “word” is standardized as 5 characters, spaces and punctuation included. That way, a test full of long words is not slower on paper than one with short words. Enter the characters you typed, the time taken and your uncorrected errors to get your gross and net speed and your accuracy.

The formulas

  • Gross WPM = (characters ÷ 5) ÷ minutes
  • Net WPM = gross WPM − uncorrected errors ÷ minutes
  • Accuracy = (characters − errors) ÷ characters
  • Characters per minute = characters ÷ minutes

Worked example

You type 1,250 characters in 5 minutes and leave 6 errors.

  1. Gross: 1,250 ÷ 5 ÷ 5 = 50 WPM.
  2. Errors per minute: 6 ÷ 5 = 1.2.
  3. Net: 50 − 1.2 = 48.8 WPM.
  4. Accuracy: 1,244 ÷ 1,250 = 99.5%.
  5. At that pace, a 1,000-word document takes about 20 minutes.

How fast is fast?

Net speed Level
Under 25 WPM Beginner, often hunt-and-peck
25 to 40 WPM Average
40 to 60 WPM Above average, fine for office work
60 to 80 WPM Fast, typical of data-entry jobs
Over 80 WPM Very fast, professional and competitive typists

Large online datasets put the average among people who type regularly at around 40 WPM.

Why errors matter

Every uncorrected error costs one word per minute in the net score, and corrected errors cost time. In practice, accuracy above 97% matters more than raw speed: fixing mistakes later often takes longer than typing a little slower in the first place.

Getting faster

Learn touch typing with all ten fingers on the home row, so your eyes stay on the screen. Practice accuracy first; speed follows as finger movements become automatic. Short daily sessions work better than long weekly ones, and typing real text, such as emails and notes, builds the habit faster than drills alone.

Frequently asked questions

How is typing speed (WPM) calculated?

Words per minute counts every 5 characters, spaces included, as one word. Gross WPM = characters ÷ 5 ÷ minutes; net WPM subtracts the uncorrected errors per minute.

What is a good typing speed?

About 40 WPM is average for people who type regularly. 60 WPM is fast enough for most office jobs, and professional typists reach 80 to over 100 WPM.

What is the difference between gross and net WPM?

Gross WPM is raw speed. Net WPM deducts one word per minute for each uncorrected error, so 1,250 characters in 5 minutes with 6 errors gives 50 gross and 48.8 net WPM.

How can I type faster?

Learn touch typing so you stop looking at the keys, then practice accuracy before speed. A few 10-minute sessions a day usually add 10 to 20 WPM within weeks.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.