Every keystroke,
a mechanical one.
Real recordings of mechanical switches, played as you type — on the Mac keyboard you already own.
macOS 13+ · Apple Silicon & Intel · 2 Macs per license
Start typing anywhere — or tap the keys
Loading…- switches
- 21
- switches
- individual key recordings
- 800+
- individual key recordings
- languages
- 34
- languages
- keystrokes stored
- 0
- keystrokes stored
The switches
Twenty-one switches.
All recorded for real.
From the Cherry MX classics to Holy Pandas and an IBM Model M. Tap any of them to hear it — then type.
Linear
10 switchesSmooth all the way down. Deep, round thock.
Also in the app: MX Red (ABS), MX Black (PBT), Gateron Black Ink, Gateron Red Ink, Tealios, MX Black (Studio)
Tactile
5 switchesA bump you can hear. The everyday favourite.
Also in the app: MX Brown (ABS), MX Brown (Studio)
Clicky
5 switchesCrisp, bright, unmistakable.
Also in the app: MX Blue (ABS), Alps Blue, MX Blue (Studio)
Vintage
1 switchThe springs your parents typed on.
The app
Lives in your menu bar.
Stays out of your way.
- Every key has its own voice
- Q doesn’t sound like Space. The Cherry MX switches use a separate recording for every key on the board.
- Stereo, like a real board
- Keys on the left play from the left. A touch of pitch and velocity variation keeps fast typing natural.
- Native, and featherlight
- Written in Swift for macOS. Sounds are decoded once and played from memory — no Electron, no web view.
- Bring your own sounds
- Import any Mechvibes pack, or make your own from a folder of recordings and a small JSON file.
It works — try the switches and the toggle.
It listens. It never records.
macOS asks every app that reacts to typing for Input Monitoring permission. Keytock uses it for one thing — knowing which key went down, so it can play the right sound. No logs. No account. No analytics. Nothing leaves your Mac.
Pricing
Less than a coffee.
Yours forever.
- All 21 switches
- Every future update
- Use on 2 of your Macs
- Import Mechvibes & custom packs
- 34 languages
- No account, no subscription
Prices in USD · local taxes may apply at checkout
FAQ
Questions, answered.
Does it work with my keyboard?
Yes — the built-in MacBook keyboard and any external keyboard. Keytock reacts to key presses, not to a particular device.
Does Keytock record what I type?
No. It uses macOS Input Monitoring only to know which key went down so it can play the matching sound. Nothing is logged, stored or sent — there’s no account and no analytics.
Which Macs are supported?
macOS 13 Ventura or later, on Apple Silicon and Intel.
How many Macs can I use it on?
Two. Moving to a new Mac? Deactivate the old one in Settings → License, then activate the new one with the same key.
Is it a subscription?
No. $4.99 once, and updates are included.
Can I add my own sounds?
Yes. Import any Mechvibes sound pack, or create your own with a folder of recordings and a small pack.json.
Will it slow down my Mac?
Keytock is a small native app. Each switch is decoded once when you pick it and played straight from memory.
Which languages does it speak?
34, including Japanese, Korean, Chinese, Hindi, Arabic and Hebrew — with right-to-left layouts where they belong.