Searching...
No tools found

Typing Test — WPM & Accuracy

Measure your words per minute and accuracy against a fixed sample. No signup, no upload, no account — everything runs in your browser.

Runs in your browser — nothing is uploaded. Verify it

About the Typing Test — WPM & Accuracy

This typing test measures your words per minute (WPM) and accuracy against a fixed 64-word target you type from start to finish. The timer starts on your first keystroke, a live WPM and accuracy readout updates every 100 ms, and the result card breaks the run down into gross WPM, net WPM, accuracy, and the exact characters you mistyped. Gross WPM counts every word you completed; net WPM counts only the ones typed without a single error — the number that matters for exam-style work. Everything runs in your browser: no text is uploaded, no account is created, and a reload starts a clean test.

Typing speed is the one skill that pays out every day you type, and it is measurable in minutes, not months. Most free typing tests show a single WPM number and stop there; this one also shows what that number is made of — gross vs net WPM, per-character accuracy, and the list of specific misses — so you can tell a slow run from a careless one, which is the difference that actually changes how you practise. The fixed sample means a run today is comparable to a run next week, which is what progress tracking requires. Nothing you type ever leaves your machine.

How to use the Typing Test — WPM & Accuracy

  1. Click the sample area so it has focus. The timer starts on the first character you type — not on the first space — so waiting at the top does not cost you time.
  2. Type the sample as fast and as accurately as you can. Live WPM and accuracy update while you type; a red flash marks the character you just got wrong.
  3. When the sample is finished (or you press Enter past the halfway point), the result card shows gross WPM, net WPM, accuracy, and your mistake list. Press "Start again" for another run on the same sample.
  4. Compare runs on the same sample, not on different days with different text — the fixed sample is what makes one number comparable to the next.

Typing speed bands (gross WPM)

BandWPM rangeWhat it means
Beginnerunder 20Below office floor
Office average20–34Benchmarks sit just above this
Skilled35–49Above office average
Trained50–79Professional typist band
Professional80–99High-volume work band
Exceptional100+Competitive range

Bands shown on the result card. A 5-letter-word is the standard WPM unit used by most exam bodies and office benchmarks.

Frequently asked questions

How is WPM calculated in this test?

Three numbers, all from the finished sample: gross WPM counts every completed word (correct or not), net WPM counts only words typed with zero errors, and accuracy is correct characters over total characters typed. Each is divided by the elapsed minutes, where the timer starts on your first keystroke. Gross is the number most tests report; net is the one that matters when a word is misspelled — a "cat" typed as "cAt" still counts as a word in gross and as an error in net.

Is this typing test free and does it upload my text?

Free, and no upload. The sample is in the page, your keystrokes are read locally in the browser, and the result card is computed from those keystrokes in the tab. No text you type is sent to any server, no account is created, and nothing is kept after you reload the page. The tool is 100% client-side on purpose.

What is a good typing speed?

By WPM (gross, 5-letter-word standard): under 20 is below office floor, 35–45 is the common office benchmark, 45–60 is above average, 60–80 is trained, 80–100 is professional, and above 100 is exceptional. This site's result card names the band your number falls in and what the practical ceiling of that band usually is.

Why does holding a key down not inflate my score?

The test ignores OS key auto-repeat. Holding a key down makes the operating system fire the same keypress roughly 30 times a second — that is the keyboard's repeat rate, not your typing speed. The browser flags each of those events with a repeat flag, and this tool ignores them, so only a real release-and-press counts. This is the same guard the spacebar counter and CPS test use, because a tool whose output is a rate number is wrong if it counts the OS, not the person.

Why is the sample the same every time?

A fixed sample is what makes one run comparable to the next. Most free typing tests generate new text every run, so a 55 WPM on Tuesday and a 52 WPM on Friday are two different tests, not progress on one. Here the sample does not change, so the difference between two runs is you, not the text — which is what you actually want to measure.

Can I use it on a phone?

Yes, with a caveat. Tap the sample to focus it, then type. Touch screens add roughly 20–40 ms per keystroke compared to a physical keyboard, so a phone number and a desktop number from the same person should be read separately when tracking progress. The tool runs the same way on both — nothing is uploaded either way.

Guides

More Text tools