Keeby
Mechanical Keyboard Sounds
Only for Mac
$4.99
Keeby 1.9.0: your combo can now live forever. New idle options plus Random placement that hops around the screen as you type. Pop In, Slide, Bounce, Pulse!
Every keystroke deserves to sound amazing. Keeby transforms your Mac's typing experience with rich, spatial mechanical keyboard sounds that respond to every key you press.
Recorded from real mechanical switches and processed with studio-grade audio, Keeby plays back authentic keystrokes with spatial positioning, so keys on the left of your keyboard sound from the left, keys on the right from the right. The result is an immersive, satisfying typing experience that makes even a flat laptop keyboard feel alive.
FEATURES
• 12 Switch Profiles: Gateron Red, Holy Panda, Alps Blue, Box Navy, Cream, Buckling Spring, Ink Black, Turquoise Tealios, Alpaca, Topre, and more
• Spatial Audio: Stereo panning maps each key's physical position for a natural soundstage, with automatic headphone detection that adjusts the width for AirPods and headphones
• Notch Visualizer: A reactive keyboard display that appears in your MacBook's notch area, pulsing and rippling with each keystroke
• Ultra-Low Latency: Lock-free audio engine with sub-3ms response time
• Sound Customization: Adjust volume, tone (thock to clack), and pitch (deep to sharp) with an intuitive 2D sound pad
• Switch Preview: Hover over any switch to hear what it sounds like before selecting
• Volume Slider: Adjust volume directly from the menu bar
• Menu Bar App: Lives quietly in your menu bar with a clean icon that adapts to light and dark mode
• Global Hotkey: Toggle sounds on/off instantly
PRIVACY FIRST
Keeby detects only which physical key was pressed. It never records, stores, or transmits any text, passwords, or content. No data leaves your device. No analytics. No tracking. No network access.
System Requirements: macOS 13 or later. Requires Input Monitoring permission to detect keystrokes.
more I love this app, it's great and every click sounds unique. The only thing I would add to improve it is more keycaps, and I hope they never stop adding new ones. In my opinion, the creamier-sounding ones are the best, similar to the Gateron Red switches the app already has. It would be awesome if they kept adding more. It costs 5 dollars, but it's money very well spent!
I love this app, it's great and every click sounds unique. The only thing I would add to improve it is more keycaps, and I hope they never stop adding new ones. In my opinion, the creamier-sounding ones are the best, similar to the Gateron Red switches the app already has. It would be awesome if they kept adding more. It costs 5 dollars, but it's money very well spent!
the app I didn’t know i needed. even my wife wants something like this on her iphone
the app I didn’t know i needed. even my wife wants something like this on her iphone
Update: I returned to Klack. Basically Klack was updated with all Keeby features in a way that feels more premium, plus the scroll sound is addictive. For an ADHD user like me, every detail is important. Keeby is fun, but Klack acted quickly and now is back on the throne. Previous Review:Before Keeby, Klack reigned supreme. Keeby ushers in a new era, powered by two game-changers: ✅ Immersive Spatial Sound — So vivid and precise, it reshapes your entire perception of keyboard audio. ✅ Stunning Real-Time Visualizer — A mesmerizing, responsive light show synced to every keystroke. You don’t just hear Keeby, you feel it. Experience it to believe it.
Update: I returned to Klack. Basically Klack was updated with all Keeby features in a way that feels more premium, plus the scroll sound is addictive. For an ADHD user like me, every detail is important. Keeby is fun, but Klack acted quickly and now is back on the throne. Previous Review:Before Keeby, Klack reigned supreme. Keeby ushers in a new era, powered by two game-changers: ✅ Immersive Spatial Sound — So vivid and precise, it reshapes your entire perception of keyboard audio. ✅ Stunning Real-Time Visualizer — A mesmerizing, responsive light show synced to every keystroke. You don’t just hear Keeby, you feel it. Experience it to believe it.
This one is for the combo enjoyers. Your combo can now live forever, and your visualizer can wander.
NEW
• Combo Counter idle options: keep your streak alive through pauses, keep the counter on screen while idle, and tune how long a pause lasts before the combo breaks
• Random placement: the visualizer lands on a fresh random spot and hops to a new one as you type. Made for the Combo Counter, works with every visualizer
• Shuffle Every: choose how many keypresses trigger the next hop (default 5)
• Shuffle Motion styles: Pop In teleports like an arcade hit, Slide glides, Bounce springs in, Pulse swells on arrival
Thanks for typing with Keeby! If you enjoy it, a review helps a lot.
1.9.0 Aug 4
Keeby 1.8.2 is an urgent purchase-verification hotfix.
- Restored access for legitimate Mac App Store customers affected by version 1.8.1.
- Improved Restore Purchase reliability.
- Prevented temporary App Store connectivity or authentication issues from blocking Keeby at launch.
No repurchase is required, and no new data is collected by Keeby.
1.8.2 Aug 2
Keeby 1.8.1 improves App Store purchase verification and recovery.
- Added secure, device-bound purchase verification for paid downloads.
- Added a clear Restore Purchase flow when moving to another Mac or when App Store verification needs attention.
- Keeby now waits for purchase verification before starting its audio and input-monitoring services.
No new data is collected by Keeby.
1.8.1 Aug 1
Keeby 1.8.0 makes spatial typing more flexible, natural, and efficient.
• Choose a dedicated Keeby output, including MacBook speakers while your headphones remain the macOS default.
• Enjoy cleaner, more immediate speaker playback with processing tailored to physical speakers.
• Get steadier head-tracked spatial audio with a graceful fallback when motion data is unavailable.
• Use substantially less memory when the 3D notch overlay is disabled.
• Benefit from lower idle and active CPU use without reducing sound quality.
• Improved output stability across device changes, sleep, and wake.
1.8.0 Aug 1
• Custom sounds: import your own audio for the Enter key and mouse clicks, as one sound or separate press and release files
• "Your Keyboard" per-key configurator: set a different switch, tone, and volume for every key
• Bezel visualizer with a gooey metaball merge effect
• Combo Counter themes with their own outline, fill, and glow
• Keystrokes visualizer now flows by column or row, and its Scale slider resizes the keycaps
• New mouse click (Kalabit) - on by default
IMPROVED
• Keystroke animations now run at your display's full refresh rate, silky smooth on 120Hz ProMotion
• Cleaner Combo Counter look: crisp white fill and outline
FIXED
• Keyboard sounds now recover cleanly when Input Monitoring permission is revoked and re-granted
• Bezel visualizer could stay invisible on some setups
Thanks for typing with Keeby! If you enjoy it, a review helps a lot.
1.7.0 Jul 4
- Hide menu bar icon: Keeby can run completely invisibly. Turn it on in Settings > General, then reopen Keeby from Applications or Spotlight whenever you want the icon back.
- More consistent loudness across every switch profile.
- Volume and Mute Sounds moved to the top of the menu bar for quicker access.
- Cleaner menu hovers and icons in light and dark mode.
1.6.1 Jun 13
- Seven new switches: Lofree Flow 2 Surfer, Void, and Pulse. Akko CS Jelly Black, V3 Cream Yellow, and Clicky Pink. Plus the community-contributed Aflion Carrot Orange.
- IQUNIX MQ80 rebuilt from clean recordings. The squeak is gone.
- Keychron K2 Max Red got a full sound refresh.
- A new What's New experience: watch each new switch pour into a glass jar with real physics, straight out of your notch. Replay it anytime from Settings > About.
- Fresh look in Settings, with a crisp new icon set across Settings and every menu.
- Mute Sounds right from the menu bar.
- New in Extras: 8D Sound. Your keystrokes orbit your head. Headphones on, obviously.
- And a bunch of small touches everywhere.
- More bug fixes +
1.6.0 Jun 13
- Switches dropdown is back. Instead of a horizontal scrolling gallery, picking a switch now uses a familiar vertical menu that's faster to scan, hover-previewable, and works great with keyboard navigation.
- New Extras tab in Settings: hide the novelty Lizard switch profile and the Faah enter sound if they're not your vibe. Toggle them back anytime.
- Sound submenus stay open while you audition options. Pick a Mouse Click or Enter Sound, hear it instantly, and try the next one without reopening the menu.
- Polished menu rhythm: hint text right-aligns cleanly, rows share a consistent height, and the Visualizer submenu now matches the width of the others.
- Volume icon flips to muted the moment you pick "None" for Mouse Click or Enter Sound, so the menu state matches the audio state immediately.
- Settings window opens centered, every time.
1.5.1 Apr 29
- New switch: IQUNIX MQ80 — low-profile linear (Kailh POM Gold Red, 40g). Samples shared by Alex (@aliszu). Find it in the Switches gallery, tagged NEW.
- Keystrokes Visualizer: a new overlay mode that shows the keys you press as small pills next to your cursor. Modifier combos collapse into one pill (⌘ S). Perfect for tutorials, demos, and screen recordings. Switch to it in Settings > Visualizer.
- Notch Wheel Picker: open the Notch Overlay and scroll past the new switch wheel; an arrow on the side points at the active switch, and each one previews as it lands. Spin it like an iPod.
- Show in Dock: new General setting to make Keeby appear in the Dock and Cmd+Tab, in addition to the menu bar. Off keeps the original menu-bar-only feel.
- Hide Notch Overlay In Fullscreen: new toggle (default on) so the notch overlay disappears cleanly when you watch fullscreen video, present in Keynote, or play games.
- Visualizer Position Menu: split into "Follow Cursor" and "Pin to Screen" sections so the choice is clearer.
- Smoother slider haptics: dragging a slider on a Trackpad now ticks at clear detents instead of buzzing continuously.
1.5.0 Apr 27
Two new switches, a bigger Switches picker, and per-sound volume.
New switches
• Akko V3 Piano Pro: smooth linear with a snappy bottom-out. Samples by @aliceinnny.
• Keychron K2 Max Brown: soft tactile with a warm, mellow thock. Samples by @himanhacks.
New Switches gallery
Picking a switch now opens a horizontal gallery with bigger previews, descriptions, and contributor credit chips you can tap to visit the sample source.
Per-sound volume
Dial mouse clicks and the enter stinger independently from your typing volume. Sliders live inside each submenu.
F-row media keys
Brightness, volume, play/pause, and the rest of the F-row now play switch sounds too. Your actual media controls still work exactly as before.
Glass visualizer themes
Two new translucent themes for the notch visualizer: Glass Dark and Glass Clear. On macOS 26, they use the real Liquid Glass material.
Quality of life
• Fresh installs start with the notch visualizer off so it stays out of your way until you turn it on.
• Lower idle CPU while the notch overlay is hidden.
• Picking a visualizer pin or style now auto-enables the visualizer.
Note
We skipped straight from 1.3.1 to 1.4.1 because 1.4.0 had an inconsistent sample on Akko V3 Piano Pro. This build fixes that so every keypress sounds the same clean way.
Thanks for the continued love, and big shoutout to the community contributors who made this release possible.
1.4.1 Apr 24
Smoother everywhere - Keeby now feels lighter and more responsive across the board, especially while typing with the visualizer on.
Snappier menu bar - the dropdown menu reacts instantly now. No more lag when hovering quickly across items or moving between submenus.
New mouse click sounds - fresh lineup of three tiers with Filipino names: Bagsik (Hard), Sibat (Crisp, new), Dampi (Thocky).
Toaster Ding on Enter - a crisp little ding joins Stamp Press and Pho in the Enter Sound picker.
Colored submenu icons - Mouse Clicks and Enter Sound get tier-matched colored icons so you can pick your vibe at a glance.
Pause on Headphones - new opt-in toggle in Settings > Volume. When you plug in headphones or connect AirPods, Keeby goes quiet so clicks don't mix with your music, podcasts, or calls. Off by default.
Plus a bunch of smaller polish across menus, animations, and settings.
1.3.1 Apr 21
Favorites - save your tuned configs and swap between them in one tap. Each favorite captures the full snapshot (switch, 2D Sound Pad position, spatial audio, volume normalization, per-key feel, home-row softness, mouse and enter sound effects). Save up to 6, with a "+" on each switch row to snapshot your current setup.
Combo counter - arcade-style streak counter that rewards fast typing with hype feedback when you're really in the zone. Toggle the visualizer style between Keyboard and Combo in Settings > Visualizer.
Per-key feel - home-row keys (A S D F J K L ;) sound softer like whisper taps, while stretch keys (numbers, brackets, far corners) punch harder, mimicking how you naturally press lighter on keys your fingers rest on. Dial the intensity with the new Home Row Softness slider.
Per-hit jitter - ±25% gain and ±5% pitch variation per keystroke so consecutive presses of the same key sound subtly different, no more mechanical repetition.
Volume normalization - levels out the volume across switch profiles so swapping from a loud one (like K2 Max) to a quieter one doesn't blow your ears out. Toggleable in Settings > Sound.
Four mouse-click tiers - Mouse Clicks now offers Hard, Medium, Soft, and Softest tiers (up from just Default and Soft). Hover any tier in the menu to preview it three times before committing.
Hover-to-preview - hovering a mouse click or enter sound option in the menu now plays a 3-tap preview so you hear the tier before you pick it.
2D Sound Pad true center - the tone pad now has a clear outline ring marking the neutral middle position, with a "Reset to Middle" button.
Reorganized Settings - Sound and Visualizer tabs split into clean labeled sections (Profile, Volume, Tone, Feel, Extras / Display, Behavior, Position, Theme) so finding a setting takes one glance.
Cleaner shortcut UI - redesigned the enable/disable shortcut row in Settings with a minimalist recorder pill and a custom tap-count stepper.
Plus - refined theme tile previews, fixed the Visualizer Scale slider not sticking, fixed thocky-side loudness drop on the 2D Sound Pad, polished the menu bar dropdown layout, and many smaller improvements.
1.3.0 Apr 19
- Enter Sound Picker: choose from different enter key sounds (Stamp Press, Pho) or turn it off. Replaces the old toggle in Settings > Sound.
- Visualizer Offset & Scale: adjust how far the keyboard visualizer sits from your cursor and resize it. Find both sliders in Settings > Visualizer.
- 3D Switch Preview: hovering over switches in the Notch Panel now shows a spinning Cherry MX switch model with the correct stem color and a press animation.
- Idle Sleep Fix: Keeby no longer prevents your Mac from sleeping when idle. The audio engine now suspends automatically after 8 seconds of silence.
- Multi-Monitor Fix: the Notch Overlay now stays on the correct screen when connecting or disconnecting an external monitor. No more restart needed.
- Visualizer Stuck Fix: fixed the keyboard visualizer getting stuck on screen when using CMD+KKK shortcuts or disabling Keeby while it's visible.
- Selected Switch Highlight: the currently selected switch now shows a subtle background in the Notch Panel so you can tell which one is active.
1.2.2 Apr 15
What's New in This Version
- Typewriter enter sound - pressing Enter now plays a satisfying typewriter carriage return sound. Toggle it in Settings > Sound.
- Check for updates - Keeby now checks the App Store for newer versions. Available in Settings > General and in the dropdown menu.
- Audio stability fix - resolved crackling and distortion issues, especially noticeable on headphones. Improved the audio signal chain for cleaner output.
- Sleep/wake reliability - Keeby now recovers audio correctly after repeated lid close/open cycles. Previously, audio could stop working after the 3rd sleep/wake.
- Audio device switching - fixed a feedback loop that caused constant restart logs when switching between speakers and headphones.
- Notch overlay fix - clicking the notch overlay no longer brings the Settings window to the front.
- Renamed "Notch Visualizer" to "Visualizer" throughout the app.
- Added Notch Overlay toggle to Settings > Visualizer for easier access.
- Input method support - fixed double/extra sounds when typing with Vietnamese Telex and other IME-based input methods. Only physical keypresses trigger sounds now.
1.2.1 Apr 13
Notch overlay: an interactive notch panel with a 3D keyboard model and switch list. Hover over switches to preview them. Toggle it from the dropdown menu.
Visualizer preview: enabling the visualizer now plays a quick 4-key demo so you can see it in action.
Adjustable dismiss delay: control how long the visualizer stays visible after you stop typing (0.3s to 5.0s).
Visualizer cursor fix: cursor motion no longer resets the inactivity timer, so the visualizer dismisses properly after typing stops.
Follow cursor fix: selecting a position in Follow Cursor now properly switches to cursor mode.
Mouse click sounds: hear a satisfying click on every mouse press, including left, right, and middle click. Enabled by default, toggle in Settings.
Bluetooth and headphone support: Keeby now works reliably with AirPods and other Bluetooth audio devices. Improved audio engine recovery with automatic retry and smarter device switching.
Enable/disable sound effects: toggling Keeby on or off now plays a smooth audio cue.
Improved dropdown menu: volume slider fills the available width, haptic feedback on slider changes, cleaner layout.
Improved onboarding: clearer numbered steps, install location awareness, and shortcuts to reveal the app or open Applications.
Settings updates: added keyboard shortcut indicator, mouse click sound toggle, install location info, and privacy details.
Audio device listener rewrite: seamless switching between speakers, headphones, and Bluetooth.
Global shortcut: press CMD KKK anywhere to quickly enable or disable Keeby.
Simplified switch icons: cleaner flat design in the switches submenu.
1.2.0 Apr 11
- 10 new switch profiles: Holy Panda, Alps Blue, Box Navy, Cream, Buckling Spring, and more
- Volume slider now in the main menu for quick access
- Automatic headphone detection: spatial audio adjusts for AirPods and headphones so it sounds natural, and restores full spatial when you switch back to speakers
- Switch preview: hover over any switch to hear what it sounds like before selecting
- Menu bar icon adapts to light and dark mode
- Lizard sound profile for fun
1.1.0 Apr 8
This one is for the combo enjoyers. Your combo can now live forever, and your visualizer can wander.
NEW
• Combo Counter idle options: keep your streak alive through pauses, keep the counter on screen while idle, and tune how long a pause lasts before the combo breaks
• Random placement: the visualizer lands on a fresh random spot and hops to a new one as you type. Made for the Combo Counter, works with every visualizer
• Shuffle Every: choose how many keypresses trigger the next hop (default 5)
• Shuffle Motion styles: Pop In teleports like an arcade hit, Slide glides, Bounce springs in, Pulse swells on arrival
Thanks for typing with Keeby! If you enjoy it, a review helps a lot.
more Version 1.9.0 Aug 4
Data Not Collected The developer does not collect any data from this app.