typer — adaptive typing trainer
typer is a free, browser-based typing trainer with progressive letter unlocking. You start with two keys on the home row. Each new letter joins your active set only after every currently-active letter has cleared your target speed (a smoothed-WPM threshold you can adjust). Once the full alphabet is unlocked, capital letters, punctuation, and numbers follow the same gate — each stage opens only when you're ready.
What's in the box: three lesson modes (drilling pseudo-words, real English words, and your own custom text), live WPM and accuracy, a per-letter heatmap, a 60-second test mode against a fixed baseline, ghost-race mode against your previous run, daily streak tracking, lesson history with replay, and achievements. Optional Google sign-in syncs your profile across devices; the full app works without an account.
typer needs JavaScript to run. While you wait, you can read more about the app: About typer · FAQ · How to type without looking · Typing exercises for programmers · Keyboard layouts compared · Average typing speed by age