What's new
Practice backgrounds you can switch on, with frosted-glass panels. Faster per-key charts in Profile, and a new layout-comparison view. Smaller fixes to guided-lesson unlocking.
Description
kb is a typing trainer built around one idea: you pick the speed you want to type at, and it won't move you on until you can actually hit it. Set a target — 35 WPM (175 CPM) by default, configurable per lesson type — and kb scores every keystroke against it. Hit a key at or above your goal and it turns green; the next letter unlocks only once the current set is green. Practice always targets your weakest key next, so every minute counts.
The keyboard becomes a live readout of your progress toward the speed you set: red below your target, green at or above it. It's not decoration — it's the proof you're getting faster, key by key.
Two kinds of typist, one engine. Never touch-typed? Start at zero with finger-zone guidance, one key at a time, and a concrete speed to chase. Switched to a new keyboard or layout — a split, ortholinear, or Matrix board, or a move to Colemak, Dvorak, or Workman? Each keyboard keeps its own fresh progress map, keyed by layout and geometry and auto-switched when you change boards, so a new build starts clean and you can see exactly when you're back to your old speed.
Run a timed test over 15, 30, or 60 seconds — or a fixed 100, 500, or 1,000-character run — with live WPM and accuracy, on common English words or phonetically generated practice words. Type passages from books you import as EPUB, and dig into a profile with per-key speed, accuracy streaks, a practice calendar, daily goals, and full history. Ten languages, four layouts (QWERTY, Dvorak, Colemak, Workman), three geometries (ANSI, ISO, Matrix). 100% on device — no ads, no accounts — with optional iCloud sync.
Information
| Seller | Jorick van der Hoeven |
|---|---|
| Category | Productivity |
| Compatibility | macOS 14.0 or later |
| Languages | English and 9 more |
| Age rating | 4+ |
| Price | Free |
| Copyright | © 2026 kb |
App privacy
The developer does not collect any data from this app. Your typing history stays on your device (with optional iCloud sync).
A design preview. kb is distributed via GitHub Releases, not the Mac App Store.