a typing trainer that runs in your terminal
Practice typing over SSH.
ssh ttyper.comLessons that find your slow keys, races against other typists, and stats that show what improved. No account and nothing to install.
the quick brown fox jumps over the lazy dog ▁ ▏ wpm 60.0 acc 95.5% time 0:04 ✗ err 1 ^r restart ^n skip esc menu ^c exit ^p pause ^g metrics
Connect in three steps
Run the command
ssh ttyper.comCheck the fingerprint
The first time, your SSH client shows a host key fingerprint. It must match this one. If it differs, stop and tell us.
ed25519 host key · sha-256SHA256:nVaf2d7tAgv2AZsOJE46xjsOA8TA3uXAFy/vcQ7TM3gStart typing
No account and no password. A short setup, which you can skip, leads into your first lesson, and you can claim your progress later with an email address.
What happens in the terminal
▸ enter continue your lesson target 60 wpm speed 48 wpm accuracy 94% weakest e 91% t 88% a 97%
Lessons that adapt
TTYper tracks speed and accuracy per key and builds the next lesson around the keys that slow you down.
race ranked race, 30s english Ada (you) ███████████████░░░░░░░░░ 64% racing Grace █████████████████████░░░ 91% racing
Races
Join a ranked race or open a private room with a code. Watch everyone's progress live.
Profile - keys q░w▒e█r· a·s·d· · not enough data ░ weak ▒ learning █ strong
Progress you can read
Per-key strength, personal bests and a calendar, with a plain table for every chart.
Private by default
- A guest session is anonymous. Guest results link to a one-way hash, not to a person.
- Your typed text is never logged.
- Guest sessions and guest results are kept for 30 days.
- New accounts are hidden. Your profile and leaderboard entries stay private until you choose otherwise.