Use your own keyboard
Import a recording, or record your keyboard with your Mac's microphone. Krakle cuts it into single key presses and keeps the cleanest ones.
Krakle is a small menu bar app for your Mac. It plays recordings of real keyboards as you type, so your laptop sounds like the board you'd like to own. It's free.
Free. Needs macOS 14 or later.
This page plays the plain recordings each keyboard starts from. The app also shapes them by the keyboard's parts and places the sound on your desk.
For most people
Choose one of six keyboards. If it isn't quite right, make it deeper or crisper, or give the switches a different feel. The menu bar has the rest: switch keyboards, change the volume, or mute with ⌥⌘K.
The Studio
Turn on the advanced editor in Settings to open the Studio. Start from a real recording, then change the switch, the plate, the case and everything in between.
Each part changes the sound the way it does on a real board. A brass plate rings longer and brighter. Foam and a POM plate make it deeper and duller. Lube takes out the spring noise. A part you leave as recorded leaves the recording alone.
Every key press comes in soft, medium and hard, with twelve small variations of each, so a run of the same key never sounds like a loop.
Key by key
Click a key, or pick a group such as the modifiers or the space bar, then set its sound, volume and pitch. Drag a sound onto a key to give it that sound. Keys light up as you type, so you can see what you're hearing.
Import a recording, or record your keyboard with your Mac's microphone. Krakle cuts it into single key presses and keeps the cleanest ones.
Save a board as a .krakle file and send it to a friend. Any recordings you added travel inside the file.
On earphones, Krakle puts the keyboard on the desk in front of you. Your far ear hears each key up to 0.66 ms later and a little duller, the way it would from a real desk. On speakers it leaves this out.
Krakle goes quiet while your microphone is on, so people on a call don't hear your keys. Password fields stay silent, because macOS hides those keys from every app. ⌥⌘K mutes it from anywhere.
The first time it opens, Krakle asks for Input Monitoring. It needs that to know when a key goes down. You turn it on once, in System Settings under Privacy & Security.
Sound credits