No signup · No tracking · Runs in your browser

How fast do your fingers actually move?

A one-minute test, measured honestly: net WPM, accuracy, and every character you missed. Nothing is uploaded.

0 wpm100% acc1:00
always little large issue run order shoot word standard six space these step state next material girl today staff very rise detail television find west wrong enough finger participant their mention receive show produce enter serious probably role bag guess middle stand sure evening drug leader attack police event industry mind beat perform shake feeling report nearly car mean court coach sign allow fire husband prove world use away control deep compare break interview officer music want ever under model professional necessary kind care church yeah early practice important private wind wait reach increase glass draw might program stuff thank hold character idea sort that have laugh top traditional manage never wish light tonight food suddenly child note life seven almost society since dark simple return marriage weight form argue choice military most avoid statement late over week name position data house ball wall growth here spring indicate relationship which side rate protect death better meeting bit among method sit individual decision

What the WPM number means

Typing speed is almost always reported in words per minute, but nobody agrees on how long a "word" is. The convention every serious typing test uses — including this one — is that one word equals five characters, spaces included. That makes the formula: gross WPM = (characters typed / 5) / minutes elapsed.

Net WPM subtracts the damage. In this test, net WPM only counts characters that matched the target text, so a fast but sloppy run cannot beat a slower clean one. Raw WPM counts everything you pressed, correct or not. When the gap between raw and net is wide, accuracy is your bottleneck, not speed.

Where your score lands

There is no official standard, because everyone measures slightly differently. The ranges below are what people commonly report on touch typing tests; use them to locate yourself, not to compare yourself to strangers on leaderboards.

GroupTypical range (WPM)What it feels like
Non-typists, two-finger20 – 35Hunting for keys, eyes on the keyboard
Average office worker38 – 48Comfortable, occasional glances down
Confident touch typist55 – 75Eyes on the screen, steady rhythm
Fast professional80 – 100Rarely looks down, long unbroken runs
Competitive typist110 – 150Sub-millisecond rhythm, near-zero errors
Record territory200+Very short bursts, carefully controlled error rate

Approximate ranges people report on ten-key and touch typing tests. Treat these as orientation, not a ranking.

Why this test has a code mode

Prose and code are different motor skills. Prose rewards rhythm and long unbroken runs. Code punishes you with brackets, semicolons, and indentation, and it breaks your rhythm every few characters. Programmers routinely type prose at 90 WPM and code at 45.

Switch to Code in the toolbar above to type real JavaScript, Python, SQL or HTML. Indentation is filled in automatically so you practise the characters that actually slow you down.

What this site does with your data

Nothing leaves your browser. There is no account, no server-side result storage, and no keystroke logging. Your personal best is written to localStorage on your own device, and you can clear it by clearing site data.

Questions

Is a 40 WPM typing speed good?

It is roughly average for an adult who uses a computer daily. It is enough for almost any job that does not involve transcription. The bigger question is accuracy: 40 WPM at 99% accuracy is more useful than 60 WPM at 90%.

Why is my raw WPM much higher than my net WPM?

Because net WPM only counts characters that matched. Every wrong character and every missed character lowers net without raising gross. If raw and net differ by more than about 10%, slow down until accuracy is consistently above 95%.

Does this typing test work on a phone?

It runs, but a phone keyboard is a completely different input device and the score is not comparable to a physical keyboard. Use a desktop or laptop for any number you intend to track.

How often should I retake the test?

Once a day is plenty. Typing speed changes slowly; measuring hourly mostly measures how warmed up your hands are. Track weekly averages instead of single runs.

Last updated 2026-11-11. Written by the GeekType team.