language calculators

Typing Speed and Accuracy Calculator

Calculate your net typing speed in WPM after accounting for errors, giving a true picture of productive output. Use it during typing practice sessions or typing tests to track real improvement over time.

About this calculator

Gross typing speed is simply how many words you type per minute: grossWPM = wordsTyped / timeMinutes. But gross WPM overstates productive output if you make many errors. Net WPM adjusts for accuracy by penalising mistakes: Net WPM = (wordsTyped / timeMinutes) × (1 − errors / wordsTyped). The term (1 − errors / wordsTyped) is your accuracy ratio — if you typed 100 words with 5 errors, your accuracy is 1 − 5/100 = 0.95, or 95%. Multiplying gross WPM by this ratio gives net WPM, which reflects real productivity. Most typing certification tests and employer benchmarks use net WPM. The average office worker types at 40–50 net WPM, while professional typists and data entry specialists typically exceed 70–80 net WPM. Reducing errors is often more impactful than simply typing faster.

How to use

You complete a 1-minute typing test, typing 60 words with 3 errors. Enter 60 in Words Typed, 1 in Time Taken, and 3 in Number of Errors. Step 1 — Gross WPM: 60 / 1 = 60 WPM. Step 2 — Accuracy ratio: 1 − (3 / 60) = 1 − 0.05 = 0.95 (95% accuracy). Step 3 — Net WPM: 60 × 0.95 = 57 net WPM. If you cut your errors to 1: accuracy = 1 − (1/60) = 0.9833; net WPM = 60 × 0.9833 ≈ 59 WPM. Fewer mistakes, not faster keystrokes, drove the improvement.

Frequently asked questions

What is a good net typing speed in WPM for office or data entry jobs?

Most general office roles expect a minimum of 40 net WPM, with many job postings requesting 50–60 WPM for administrative positions. Data entry roles typically require 60–80 net WPM with high accuracy (98%+), since speed and precision are both critical. Court reporters and stenographers work at 225 WPM or more using specialised steno machines. For context, the average person typing on a standard keyboard reaches about 40 net WPM, while dedicated practice using touch-typing techniques can push most people to 60–80 WPM within a few months. Professional typists in competitive typing communities regularly exceed 100 WPM.

How does error rate affect net WPM more than raw typing speed?

Because accuracy is multiplied against your gross WPM, even a small increase in errors can significantly drag down your net score. A typist doing 80 gross WPM with 10% error rate achieves only 72 net WPM, while a typist doing 70 gross WPM with 2% error rate achieves 68.6 net WPM — nearly the same result despite the 10 WPM difference in raw speed. At higher error rates the penalty compounds: 80 gross WPM with 20% errors yields just 64 net WPM. This is why typing coaches universally recommend prioritising accuracy over speed, especially for beginners — speed naturally increases with muscle memory once accurate finger placement is established.

What is the difference between gross WPM and net WPM in typing tests?

Gross WPM is the raw count of all words typed divided by time, with no adjustment for correctness. Net WPM subtracts a penalty for errors, giving a more realistic measure of useful output. In most standardised typing tests, each uncorrected error deducts one word from your gross WPM count (slightly different from the ratio method used here, but similar in effect). Net WPM is the metric used by employers, certification bodies, and typing platforms like Typeracer or 10FastFingers because it reflects how much correct text you can produce per minute. Reporting gross WPM without accuracy context can be misleading — a typist who types quickly but carelessly may actually produce less usable work than a slower, more accurate typist.