Fifteen seconds tells you where you are. A coach that reads every keystroke tells you what to fix next. Start below — nothing to install, nothing to sign.
The same engine underneath, pointed at whichever of these you came for.
Start at the home row and build up, one small set of keys at a time, until your hands stop needing your eyes.
Start at the beginningDrill the vocabulary your job is actually made of — code, clinical notes, citations, email — instead of generic prose.
Pick your fieldSet up a class on a shared computer, assign lessons, and see who has mastered what without collecting a single email address.
See how it worksFifteen or sixty seconds of real typing. No sign-up, no setup — just a number and the honest accuracy behind it.
Lessons that add a few keys at a time and refuse to move on until the ones underneath are automatic.
Every keystroke is timed. The coach reads which keys and which transitions are costing you, and writes practice for those.
Typing tests tell you a number. They do not tell you that your ring finger is late on every o, or that you lose a tenth of a second every time a word ends in -tion. The coach times each keystroke against the one before it, finds the transitions that cost you most, and generates practice text built out of exactly those.
It runs on your machine by default — a built-in coach with no API key, no network call and no account. Point it at a language model instead if you want richer feedback; if that model is unreachable, it quietly falls back rather than failing.
It works at the level of key pairs, not just keys. Every two-key sequence you type — th, io, ng — keeps its own record of errors and delays, so the coach can tell a slow o from an o that is only slow after an i. Your two weakest transitions become the focus of the next session, and the drill is built from real words that contain them, not from random strings of letters.
Every pack below ships with the app and works offline. The counts are read from the content itself, so this list cannot fall out of date.
Practice that only ever looks like a lesson stops being practice. These all feed the same progress.
Roughly, and with the usual caveat that the second number matters more than the first.
Accuracy matters more than raw speed: going back to fix a mistake costs more time than it would have taken to type the whole word slightly slower.
What different kinds of work actually ask for — the ranges used in typing assessments, not anything we measured ourselves.
| Who | Typical WPM | What it means |
|---|---|---|
| Most adults | 40 WPM | The average for people who use a keyboard daily and were never taught. |
| Administrative and data-entry roles | 45–60 WPM | The usual hiring threshold, often measured on a five-minute test. |
| Anyone who types for a living | 60–70 WPM | Typing has stopped being the slow part of the work. |
| Transcription and captioning | 70+ WPM | Sustained speed with near-perfect accuracy is the job itself. |
| Competitive typists | 100+ WPM | Genuinely rare, and further than most people need to go. |
A word is counted as five characters, including spaces. Gross WPM is characters typed divided by five, divided by minutes elapsed. Net WPM — the number shown above — subtracts uncorrected errors, which is why it is the figure worth tracking.
Accuracy is the share of what you typed that was right: correct characters divided by every character you typed. It sits next to net WPM because the two are a pair — a fast score at 90% accuracy means one character in ten was wrong, and net WPM has already paid for those mistakes, which is why it is the figure worth chasing. Every test here uses the same formula, whether it runs for fifteen seconds or ten minutes.
Short version: as little as possible.
No. Your progress is saved in this browser, so you can close the tab and pick up where you left off without ever registering. Signing in adds one thing: the same progress on your other devices.
Yes. The lessons, the speed test, the daily challenge and the races are all free, and none of them need an account. Signing in only syncs your progress between devices.
Most people see a measurable gain within two weeks of short daily sessions. Fifteen focused minutes a day beats an hour once a week, because the gain comes from repetition rather than volume.
Fix accuracy first, stop looking at the keyboard, and practise for fifteen minutes a day rather than an hour on Sunday. Then find your slow transitions — the specific key pairs where you hesitate — and drill real words that contain them. That is what the coach here does after every session; most people see a measurable gain within two weeks.
About 40 words per minute for adults who use a keyboard every day but were never taught to touch type. 60 to 70 is comfortably fast, and 100 or more is rare. Administrative and data-entry jobs usually ask for 45 to 60 on a five-minute test.
As the share of characters typed correctly: correct characters divided by every character you typed. A word counts as five characters, so net WPM — the number shown after a test — already subtracts uncorrected errors, which is why net WPM and accuracy are always shown together.
It is less impressive and more effective than an hour on a Sunday. Start with the first lesson.
Start the first lesson Just take the test