Skip to content
keysprint

Free typing test

Free online typing test

Click Start Test to reveal the passage. The timer starts when you type your first character. You will get an instant reading of your speed, your accuracy and how many mistakes you made. The test runs in your browser, needs no account, and works on a phone, a tablet or a desktop keyboard.

Test length
Text
Level
Time0:00
Speed0
Accuracy—
Errors0

Click Start Test to reveal the passage. The timer starts when you type your first character.

Start Test opens the test in focus mode; the timer starts when you type your first character. Backspace fixes a mistake, and Esc or Exit leaves full screen without stopping the test.

Your result is stored on this device only. Nothing is uploaded, and no account is required. See theprivacy policy for details.

How to read the result

Four numbers come out of a test, and they answer different questions. Here is what each one is for.

Gross speed (WPM)
Your raw output rate: every character you typed, divided into five-character words, divided by the time you took. It is the simplest number to read and the easiest one to inflate by typing faster than you can read.
Net speed (WPM)
Gross speed with the incorrect characters removed. This is the number to compare against other tests and against your own history, because it reflects the text you actually produced correctly.
Character accuracy
The share of characters in your buffer that match the passage. Fixing a mistake with backspace raises this number immediately, which makes it a live measure of how clean the text in front of you is.
Keystroke accuracy
The share of raw keystrokes that were right the first time. Unlike character accuracy this keeps counting a mistake after you delete and retype it, so it shows how careful your fingers really are.

How to get a better score

Speed is mostly a reading habit and an accuracy habit. Both are trainable in a surprisingly short time.

The single change that lifts most scores is reading further ahead. Typing one character at a time keeps your attention exactly one character behind your hands, so every mistake becomes a small interruption. Typing a word or a short phrase at a time puts you several characters ahead of the keyboard, and the text arrives before your fingers do.

The second habit is to type the first ten seconds slowly. Almost everyone loses speed to nerves at the start of a test, and the errors that follow make them hurry more. A deliberately calm opening paragraph settles the pace, and the rest of the test is usually faster for it.

Third, watch the error count rather than the speed number. If your accuracy dips below about 95 percent, slowing down is almost always faster in the long run than pushing on. If you want to practise the part of the keyboard that trips you up, start with thehome row lessonand then move to thepractice drills.

Frequently asked questions

Common questions about the typing test and the numbers it reports.

How is words per minute calculated?
One word is counted as five characters, so a speed of 60 WPM means you produced about 300 characters in a minute. Gross speed counts every character you typed. Net speed removes the characters that did not match the text, which is the number worth comparing between tests because it cannot be inflated by fast sloppy typing.
What is the difference between gross and net speed?
Gross speed is the raw rate at which your fingers hit the keyboard. Net speed subtracts your errors from that count. A typist who makes ten mistakes in a minute may have a higher gross speed than a careful typist, but the lower net speed is what reflects the amount of usable text they actually produced.
How is typing accuracy measured?
Character accuracy is the share of the characters currently in the buffer that match the text. Word accuracy is the share of whole words that match from the first letter to the last, so a single wrong letter costs you the entire word. The widget also reports raw keystroke accuracy, which keeps counting mistakes even after you delete and fix them.
Do I need an account to save my scores?
No. keysprint has no accounts at all. Your best result for each test length is kept in your own browser using local storage, so it stays on your device and is never sent anywhere. Clearing your browser data removes it.
Can I retype the same passage to practise?
Yes. When a test ends, choose "Try again" to type exactly the same passage again, or "New text" for a fresh one. The Restart button in the control row does the same thing without waiting for the timer to finish.
Which test length should I use?
Use one minute for a quick check and to warm up, three minutes to see a truer picture, and five or ten minutes when you want a number you can trust. Short tests are dominated by the first few seconds, where nerves usually cost you a couple of words per minute.