Typing Speed Test — WPM and Accuracy

Type the passage and see your net WPM and accuracy. The clock starts on the first keystroke; the score uses the five-character-word convention.

Type this:

—

Start typing to see your speed.

Time 0.0 s · Accuracy — · Errors 0

What the test measures

Two numbers matter: speed and accuracy. Speed is expressed in words per minute (WPM), using a convention that treats five characters — letters, spaces and punctuation — as one word. Accuracy is the share of the characters you typed that match the passage at the same position. The headline figure is net WPM, which counts only correct characters, so a fast but sloppy attempt does not beat a slower clean one.

The clock starts on your first keystroke and stops when you reach the end of the passage. That matters for comparability: a timer that starts when the page loads penalises you for reading the passage first, and a timer that stops on the last correct character rewards stopping early. The formula is on the page so you can reproduce any score by hand.

The five-character word

A “word” in a typing test is not a dictionary word. It is five characters, a convention that averages out the difference between a passage full of short words and one full of long ones. Without it, a passage containing “a, an, the” would produce a higher WPM than a passage of the same length containing “extraordinary”, even at identical typing speed. The convention makes the unit stable: WPM = characters ÷ 5 ÷ minutes.

The time axis is just as important. At 60 seconds, 250 correct characters is 50 WPM. At 30 seconds, the same 250 characters would be 100 WPM — the same keystrokes, a different clock. Any WPM figure is meaningless without the duration and the rule used to count errors, which is why this page states both.

Gross, net and the cost of a mistake

AttemptTypedCorrectGross WPMNet WPMAccuracy
Clean25025050.050.0100%
Ten errors25024050.048.096%
Ten errors, retyped26025052.050.096.2%

All three attempts take one minute. The retyped row has the same net WPM as the clean one but lower accuracy, because the ten wrong characters remain in the typed count even after the corrections. That is deliberate: it reflects the extra work the errors caused.

The practical lesson is that accuracy compounds. A typist at 60 WPM with 99% accuracy finishes a passage sooner than one at 70 WPM with 90%, once corrections are counted — and the slower typist is less likely to leave a wrong character in the final text. Speed without accuracy is a number that does not transfer to real work.

What it does not measure

A typing test measures transcription speed: copying visible text. It does not measure composing speed (thinking of the words), editing, reading comprehension, or the pauses that make up most real writing. Someone who scores 40 WPM here may write a report faster than someone who scores 80, because the bottleneck in real work is usually thought, not keystrokes. Use the score as a controlled measure of one skill, not as a productivity ranking.

Getting a better score

  • Accuracy first. Slow down until you can type a passage with no errors, then let speed return on its own. Correcting errors is the most expensive thing a typist does.
  • Look ahead, not at your fingers. Touch typists read a few characters ahead of the cursor; the keyboard becomes a motor pattern rather than a search.
  • Use the same keyboard. Laptop, mechanical and phone keyboards have different travel and layouts; mixing them between attempts adds noise to your trend.
  • Practise in short sessions. Five focused minutes a day beats an occasional hour, because the skill is motor learning, not knowledge.

Privacy

The passage, your keystrokes and the result are all in the page. There is no server, no account, no storage and no analytics on the typing area; reloading the page discards everything. That is also why the passages are fixed — accepting arbitrary text would mean either uploading it or storing it locally, and neither is necessary for a typing test.

Frequently asked questions

How is WPM calculated?

Net WPM = correct characters ÷ 5 ÷ minutes elapsed. A “word” is five characters, including spaces and punctuation, which is the convention typing tests use so the score does not depend on how long the words in the passage happen to be. Gross WPM uses every typed character instead of only the correct ones.

Why five characters per word?

Because real prose averages about five characters per word including the space, so five characters is a stable proxy for one word without needing a dictionary. It also makes scores comparable between passages: a page of short words and a page of long ones produce the same WPM for the same typing speed.

What is the difference between gross and net WPM?

Gross counts every character you typed, right or wrong. Net counts only characters that match the target at that position. Net is the honest figure: an error costs you the character itself, the time spent typing it, and the correction if you go back — which is why accuracy matters more than raw speed at the same WPM.

Does backspace count against me?

Backspaces are not characters in the target, so they do not add to typed characters — but they do consume time, which lowers WPM. If you backspace and retype correctly, the final accuracy recovers; the clock does not. That is the same trade-off a real typing test makes.

Is a phone keyboard comparable to a desktop?

No. Touch keyboards, autocorrect, and the different key layout make mobile scores systematically lower and more variable. Use the same device and keyboard when comparing your own results over time; comparing a phone score against a desktop score is not a fair comparison.

Can I use my own text?

Not on this page. The passages are fixed so scores are comparable between attempts and so nothing you paste is stored or sent. If you need to practise with your own text, type it into a separate editor and use a timer; the WPM formula is the same, and it is stated above.

Why is my score lower here than on another site?

Sites differ in whether they count gross or net WPM, whether they subtract errors, how they handle backspaces, and whether the timer starts on the first keystroke or when the page loads. This page uses net WPM, does not subtract a separate error penalty, and starts the clock on your first keystroke. Compare like with like, or compare your own trend on one site.

Is my typing sent anywhere?

No. The passage, your keystrokes and the score stay in the page; there is no server, no account and no storage. Reloading the page discards everything.

Sources

  • The five-character-word convention used by typing tests: WPM = characters ÷ 5 ÷ minutes.
  • Net WPM = correct characters ÷ 5 ÷ minutes; gross WPM uses all typed characters.

Everything runs in your browser — nothing you type is uploaded.