Typing Speed Calculator

Gross and net typing speed plus accuracy from any typing test.

School and GradesUpdated 2026-10-112 min read
Typing Speed Calculator
Include spaces and punctuation.
Gross speed
...
Net speed...
Accuracy...

What it does

Typing speed runs on a fixed word. Five characters, spaces included, count as one word, so 500 characters is 100 words before time divides. That standard keeps tests comparable across texts and keyboards, from one minute sprints to long exams.

The tool above scores any test. Enter characters, minutes, and errors left in the text. Gross WPM shows raw speed, net subtracts errors per minute, and accuracy shows the share typed clean. The default 500 characters in 2 minutes with 4 errors scores 50 gross, 48 net, at 99.2 %.

Published studies use exactly this math. A 2025 physician study in PMC states raw speed as characters per minute over 5, with a mean of 53.4 WPM and an expert mark of 50. A large Aix-Marseille University student study states speed as five character words per minute, with trained touch typists at 70 to 80.

Speed without accuracy misleads. Fast bursts with heavy errors net below a steady slower pace, and accuracy under 95 % usually means the fingers outrun training. Practice at a speed that holds 98 % or better, then let the pace rise.

How to use

  1. Count or paste the characters typed, spaces included.
  2. Enter the test time in minutes.
  3. Enter the error count left in the text.
  4. Read gross WPM first for raw speed.
  5. Read net WPM for the error adjusted score.
  6. Read accuracy to see if speed outruns control.

Formula

Gross WPM = (characters / 5) / minutes. Net WPM = gross minus errors / minutes. Accuracy % = (characters minus errors) / characters x 100.
characters
Characters typed including spaces, 10 to 200000.
minutes
Test time in minutes, 0.25 and up.
errors
Wrong characters left in the text.
5
Standard word length in typing measurement.

The 5 character word is the typing standard used in published studies. Net never drops below zero; error bursts past gross clamp at 0 WPM.

Worked example

Example: 500 characters in 2 minutes

Defaults: 500 characters typed in 2 minutes with 4 errors.

  1. Inputs: 500 characters in 2 minutes with 4 errors.
  2. Words: 500 / 5 = 100 standard words.
  3. Gross: 100 / 2 = 50 WPM.
  4. Net: 50 minus 4 / 2 = 48 WPM.
  5. Accuracy: 496 / 500 x 100 = 99.2 %. Tool shows 50 WPM, 48 WPM, 99.2 %.

Reference table

Speed benchmarks from studies
LevelWPMSource
Median residents30.4 netPhysician study via Kalava
Expert mark50Physician study
General meanabout 52Student study
Physicians mean53.4Physician study
Touch typists70 to 80Student study

Limits

  • Typed tests only. Dictation and composed text differ.
  • Ignores keyboard layout and text difficulty.
  • Net clamps at zero; total breakdowns all read 0.
  • Single snapshots vary with fatigue and warmup.

Common mistakes

  • Counting words instead of characters over 5.
  • Skipping spaces in the character count.
  • Chasing gross while errors eat the net.
  • Testing once while cold and judging ability.
  • Comparing texts of very different difficulty.

Try it yourself

Quick checks. Answers sit tucked under each question.

250 characters in 1 minute with 5 errors?

Words 250 / 5 = 50. Gross 50 / 1 = 50 WPM. Net 50 minus 5 = 45 WPM. Accuracy 245 / 250 = 98 %.

900 characters in 3 minutes with 9 errors?

Words 900 / 5 = 180. Gross 180 / 3 = 60 WPM. Net 60 minus 3 = 57 WPM. Accuracy 891 / 900 = 99 %.

Questions

What is a word in WPM?

Five characters count as one word, including spaces. So 500 characters is 100 words before dividing by minutes.

What is gross WPM?

Raw speed with no error penalty: characters over 5, over minutes. Errors only lower the net figure.

What is net WPM?

Gross minus errors per minute. At 50 gross with 4 errors over 2 minutes, net is 48 WPM.

How is accuracy figured?

Correct characters over total times 100. Here 496 / 500 gives 99.2 %.

What is a good typing speed?

About 50 WPM marks expert level in physician studies, with means near 52 to 53. Trained touch typists reach 70 to 80.

Do corrections hurt the score?

Yes. Tests count what you typed; backspaces and fixes still cost the time they took.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.