Touch typing trainer
Train standard ten-finger touch typing by region: drills generated from the standard QWERTY finger map, the next key and finger highlighted on screen, and per-finger accuracy statistics.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
Drill settings
Pick a region to train: the next key to press is highlighted on the on-screen keyboard along with the finger responsible for it.
Regions follow the standard QWERTY split: the left hand covers qaz / wsx / edc / rtfgvb from pinky to index, the right hand covers yuhjnm / ik / ol / p, and the space bar belongs to a thumb.
Drill
Keyboard and fingers
Your input
Result
Accuracy, speed and per-finger accuracy appear here once you start typing.
What this tool does
- Learn touch typing from scratch: start on the home row region (asdf jkl;) so your fingers learn one position before the whole keyboard.
- Break a two-finger habit by drilling the index region, which forces you to reach with the index finger rather than the whole hand.
- Find the weak finger: the per-finger table shows exactly which one drags you down, and the ring and pinky fingers usually are the culprits.
- Learn capitals and symbols: the finger map (with @ on the left ring and ? on the right pinky) becomes automatic much faster when you drill it.
Example
Input
Region index fingers, a 24 character drill typed correctly in 30 seconds
Output
Accuracy 100.00%, WPM 9.6, 24 correct characters, 0 mistakes, first mistake none, per-finger accuracy left index 100.00% / right index 100.00%
Drills only use keys from the selected region, so the index region only ever shows r t f g v b and y u h j n m — an easy way to tell whether you really used the right fingers.
Frequently asked questions
How are the finger regions divided?
By the standard QWERTY touch typing split: on the left hand the pinky, ring, middle and index fingers cover qaz, wsx, edc and rtfgvb; on the right hand the index, middle, ring and pinky cover yuhjnm, ik, ol and p; the thumbs own the space bar. The number row follows the same order and symbols follow their base key.
Why highlight the next key?
The hardest part of learning is not knowing which finger to use. The on-screen keyboard highlights the next key and names the finger and home key, so you train the chain "see the letter, think of the finger, press" instead of memorising the whole layout.
Accuracy or speed first?
Accuracy. If the per-finger table shows one finger far behind (a ring finger at 80%, say), drill the pinky and ring region a few extra rounds until every finger holds above 95%, and overall speed follows.
Is the practice data uploaded?
No. Drills are generated locally, results live in page memory only, a refresh clears them, and the page makes no requests.
Keywords:touch typingfinger maphome rowtyping trainerqwerty盲打指法练习十指分区基准键位键盘布局