A worked example
Choose A, S, D, F, J and K to practise home-row keys without a remote text service.
Build a repeatable key drill from selected letters or the most frequent letter errors in your local history.
Selected letters are drawn with a seeded generator into five-letter groups. Historical errors count mismatched final letter positions.
Choose A, S, D, F, J and K to practise home-row keys without a remote text service.
This is a synthetic letter drill, not an AI-generated story. Only A–Z keys are accepted. No key events are observed outside the typing control.
No. Calculations run locally in your browser. The host still receives normal requests for website pages and assets.
Use the download controls for the current tool or print from your browser. Typing scores and camping plans can also be saved locally; see the privacy page for details.
No sign-up, paid API or subscription is required. Both language versions use the same calculation logic.
Measure correct-character WPM, characters per minute and accuracy in a timed English typing session.
Open toolPractise your own English or Chinese text with composition-aware input and a transparent scoring method.
Open toolReview recent sessions, export your progress and import a validated JSON backup.
Open tool