Typing Speed Test

Type the words as they appear and find out your real speed — net WPM, raw WPM and accuracy, with every keystroke scored as you go.

🔒 Your data never leaves your device🆓 Free🙅 No sign-up
face the home action kind must order bring call music never might man show over time might this write woman look some they develop program something back know help open result some bring never member music may result what down both over what center around more day as run better may foot country here long force matter next upon art young law who for big back value small law light about force several if reason go life make here own help few interest you church president after about long expect before other change public own when out this long case course make few ask use away think care usual boy be only have return just bring better one think big report away then one so house end before second should sense yet fact put now old much know day car often up just you that always life give so room much clear late develop once feel give large question report not see fact increase have own develop boy early too high lead a near end hold stand can we start out live way stand back open near we say could meet with home nation far find from idea reason a yet say tell set late old live no look often plan end they about keep may

📊 Live stats

⏳ Time left
1:00
60s test
⌨️ WPM
0
words per minute
🎯 Accuracy
0%
⚡ Raw WPM
0
words per minute
✅ Correct characters
0
❌ Mistakes
0
📈 Consistency
The clock starts on your first keystroke. Press Esc any time to start over.

Tip: Tab then Enter restarts without touching the mouse.

🏆 Personal best

No saved runs yet — finish a test to start your history.
🔒 The text is generated in your browser and your results are stored only on this device (localStorage). Nothing is uploaded.

How to use the typing speed test

  1. Pick a test length — 15, 30, 60 or 120 seconds. Sixty seconds is the standard reference run; fifteen is a quick warm-up.
  2. Optionally turn on punctuation or numbers to get text that looks more like real writing or real data entry.
  3. Click the text and start typing. The clock only starts on your first keystroke, so take as long as you like to get settled.
  4. Watch the live counters: characters turn green when they match and red when they do not, and the caret shows exactly where you are. Backspace works normally if you want to fix something.
  5. When the timer runs out, the result panel shows your WPM, accuracy, raw WPM and a rating. Press 🔁 Try again — or simply hit Esc — for a fresh text with a new random seed.

How WPM is measured

Words per minute sounds like it should mean “how many words did you type”, but counting actual words would be unfair: a passage of the, and, of would score far higher than one full of responsibility and environment. So typing tests use a fixed definition:

One word = five characters, including the space that follows it.

This convention dates back to typewriter-era proficiency testing and is still what almost every modern test uses. It makes results comparable across different texts and different languages.

From there, two numbers fall out:

Metric Formula What it tells you
Raw WPM (all characters typed ÷ 5) ÷ minutes How fast your fingers moved, mistakes included
Net WPM (correct characters ÷ 5) ÷ minutes How much usable text you actually produced
Accuracy correct characters ÷ characters typed × 100 The share of keystrokes that landed right

A worked example. Suppose you type 300 characters in a 60-second test and 288 of them match the prompt:

  • Raw WPM = (300 ÷ 5) ÷ 1 = 60
  • Net WPM = (288 ÷ 5) ÷ 1 = 57.6
  • Accuracy = 288 ÷ 300 × 100 = 96%

Halve the time and the arithmetic still works: 150 correct characters in 30 seconds is (150 ÷ 5) ÷ 0.5 = 60 WPM. The gap between your raw and net numbers is the interesting part — a large gap means you are outrunning your accuracy, and slowing down by five percent would likely raise your net score.

One caveat when comparing tools: “net WPM” is not perfectly standardised. This test derives it from correct characters, while some classic tests compute gross WPM and then subtract one whole word per uncorrected error, which penalises mistakes far more harshly. Neither is wrong; they just answer slightly different questions.

Reading your result

The emoji rating is a light-hearted band, not a grade: 🐢 below 30 WPM, 🚶 30–49, 🏃 50–69, 🚀 70–99 and ⚡ at 100 and above. For context, general figures put the average adult typist around 40 WPM, people who type professionally around 65–75 WPM and beyond, and competitive typists well past 120 WPM. Where you land depends enormously on your keyboard, the text and how recently you practised.

The consistency figure compares your speed second by second. A high number means an even rhythm; a low one means you sprinted and stalled. Even typing is usually faster over a full minute than bursts punctuated by hesitation.

Tips to type faster

  • Chase accuracy, not speed. Every mistake costs you the keystroke, the backspace and the recovery. Aim to hold 97% or better, and let speed rise on its own.
  • Keep your eyes on the screen. Looking down resets your hand position and breaks your rhythm. If you cannot find a key without looking, that key is the drill worth doing.
  • Use the home row as an anchor. Index fingers on the two bumps, thumbs on the space bar, and return there after every reach.
  • Type in a steady rhythm. Aim for even spacing between keystrokes rather than bursts. Steadiness is what actually raises long-run averages.
  • Relax your hands. Tension slows fingers and causes errors. Wrists floating, shoulders down, light touch on the keys.
  • Practise little and often. Ten focused minutes a day beats an hour once a week, and short sessions keep you from drilling in bad habits while tired.

Common mistakes

  • Judging yourself on one 15-second run. Short tests swing wildly. Take three 60-second runs and look at the middle one.
  • Ignoring accuracy because WPM looks better. A 90 WPM run at 85% accuracy produces less usable text than 70 WPM at 99%.
  • Comparing scores across different tests. Word lists, punctuation and scoring rules all differ. Your own history is the only fair benchmark.
  • Testing on an unfamiliar keyboard. Switching between a laptop and an external board, or between layouts, can cost 10 WPM or more until your hands adapt.
  • Practising only the easy stuff. If punctuation and numbers slow you down, turn those options on — that is where the time is hiding.

Privacy

Everything here happens inside your browser. The practice text is generated locally from a random seed, your keystrokes are compared in JavaScript on this page, and your results never leave the device. Your last ten runs and your personal best live in this browser’s localStorage so you can see progress on your next visit; clearing your site data, or pressing Clear saved results, removes them permanently. No account, no upload, no tracking of what you typed.

Frequently asked questions

What is a good typing speed?

As a general figure, adults who type regularly land somewhere around 40 words per minute, and people who type for a living — transcriptionists, data entry clerks, many developers — commonly sit in the 65 to 75 WPM range or higher. Anything above about 100 WPM is genuinely fast. These are rough reference points, not standards; the speed that matters is the one you can hold without a wave of typos behind it.

Why is my WPM lower here than on another site?

Different tests score differently. Some report raw speed, some subtract uncorrected errors, some only count fully correct words, and some use harder word lists with punctuation and capitals. This tool reports net WPM from correct characters, which is on the stricter side. Compare your scores against your own history rather than across sites.

How many characters count as one word?

Five, including the space that follows a word. It is a convention from typewriter-era testing that keeps the score fair whether the text is full of short words like "the" or long ones like "international".

Does a 15-second test mean anything?

It is useful for a quick warm-up or for testing a specific finger pattern, but short tests are noisy — one stumble costs you proportionally much more. A 60-second run is the usual reference length, and 120 seconds tells you more about stamina and consistency than peak speed.

Should I fix my mistakes or keep going?

Either is fine here. Backspacing lets you recover the correct characters, so your net WPM goes up, but the time you spend correcting is still on the clock. Many people find that slowing down slightly to avoid the typo in the first place beats fixing it afterwards.

Are my results saved anywhere?

Only in your own browser. Your last ten runs and your personal best are stored in localStorage on this device, never sent to a server, and you can wipe them with the "Clear saved results" button at any time.

Related tools

Last reviewed: