Short answer: install a keyboard sound app, switch it on in System Settings › Privacy & Security › Input Monitoring, and pick a keyboard. From then on, each key you press plays that board's sound in whatever app you're typing in. Keyslam ($3.99 once after a 7-day free trial) uses real recordings and, on MacBooks with the motion sensor, follows how hard you type. Mechvibes and KeyEcho are free.
How-to · about 2 minutes
How to make your MacBook sound like a mechanical keyboard
MacBook keys are built to be quiet. A keyboard sound app plays a recording of a real mechanical board each time a key goes down, in whatever app you type in. Here's the full setup, the free options, and the parts no app can change.
Updated

What you need
- Mac
- Any Mac with macOS 13 Ventura or later, Apple silicon or Intel
- Time
- About 2 minutes
- Permission
- Input Monitoring, one switch
- Disk space
- About 16 MB installed (10.9 MB download), all packs included
- Force sensing
- MacBook Pro with M1 Pro/M1 Max or later; MacBook Air and MacBook Pro with M2 or later
- Cost
- $3.99 once after a 7-day trial, or a free app
How do I add keyboard sounds to a Mac?
macOS can't do it on its own, so you add an app that listens for key presses and plays a sound for each one. It needs one permission, Input Monitoring, because it has to notice keys you press in other apps. The sound comes out of your speakers or headphones. The keyboard itself doesn't change.
Step by step: set up Keyslam on a MacBook
- Get the app. Download Keyslam, our keyboard sound app for Mac, as a notarized .dmg for Apple silicon and Intel. Open it and drag Keyslam to your Applications folder.
- Open it. There's no window and no Dock icon. A keyboard icon appears in the menu bar at the top of the screen. Click it to open the menu.
- Allow Input Monitoring. The menu shows an orange card: “Keyslam needs Input Monitoring”. Click Open Settings. It opens System Settings › Privacy & Security › Input Monitoring, where you turn Keyslam on. If macOS wants the app restarted, a Relaunch Keyslam button appears in the same card.
- Pick a keyboard. The Sound grid lists all 15 boards. Click one and it plays a short phrase right away. Preview plays it again. Every pack is leveled to the same loudness (−28 LUFS), so one board isn't suddenly louder than another.
- Set strength and volume. On a MacBook with the motion sensor, Feel how hard you type is on. A four-part meter lights up soft, medium, hard or slam as you type. Slide Sensitivity right to reach hard and slam with less force, or left to save them for real hits. On other Macs, or with force sensing off, choose Soft, Medium, Hard or Slam as a fixed strength. Then set the volume slider.
- Fine-tune it. The checkboxes at the bottom of the menu finish the job, among them Key release sounds (the key coming back up), Stereo by key position (Q a little left, P a little right) and Open at login, so the sound is there after a restart.
Something not working after step 3? Fix a keyboard sound app that makes no sound.
Try before you install
Hear the boards in your browser first
Pick a board, then type in the box. These are the same 15 recordings the Mac app plays. Here you choose the strength; on a MacBook with the motion sensor the app reads it from your typing.
Tap the key, or type
MX Blue
Clicky · Cherry MX Blue switches: a crisp click on every press.
Recorded by EricsSoundschmiede · 46 takes ↗Fifteen real boards
CC0 recordingsOn a MacBook the app reads how hard you actually hit. Here, pick a strength or let it vary.
Want a score? Take the typing test with sound: 15, 30 or 60 seconds on any of these boards.
How do I change the keyboard sound on a MacBook Air or Pro?
You can't change the sound the built-in keys make, because macOS has no setting for it. What you can change is the sound played with each key. In Keyslam, click the menu bar icon and pick a different board in the Sound grid. The change is instant, and it works the same on MacBook Air and MacBook Pro.
Which board to pick
Start with the feeling you want, then press Play. These are the 15 packs in the app.
| If you want | Try | Why | Hear it |
|---|---|---|---|
| A loud click you can't miss | MX Blue | A click jacket snaps on the way down and again on the way up. | |
| Feedback without a click | MX Brown | A small bump and a muted, rounded clack instead of a sharp click. | |
| Smooth and quick | MX Red | A light linear press on a Corsair K95. Mostly the bottom-out. | |
| A heavier linear | MX Black | Cherry MX Blacks on a Leopold FC980M PD: heavy, smooth and full-bodied. | |
| Dark and smooth | Gateron Red | Gateron Red linears on a GMMK TKL, with a little hollow ring from the case. | |
| The deep thock people chase | Topre | Recorded on a Happy Hacking Keyboard. The rubber dome damps each hit. | |
| Close-up detail | Leopold | An FC660M with MX Browns and thick PBT caps, miked close. | |
| A lively board that rings | WhiteFox | Hako Violet tactile switches, with more room sound after each key. | |
| A creamy thock | Rainy 75 | A Rainy 75 its uploader tagged “creamy” and “thocky”. The switches aren't named. | |
| The buckling-spring clack | Unicomp | A Unicomp keyboard, the Model M design: a big, springy click-clack. | |
| Vintage IBM | Model F | An early-1980s IBM Model F XT: buckling springs with a loud, deep clack. | |
| Chunky and retro | Vintage Technics | An old Technics case with waxed Gateron Yellows. | |
| Something subtle | Laptop | A 2018 MacBook Pro's butterfly keys, miked close: short, soft taps. | |
| An office typewriter | Selectric | IBM Selectric II typeball strikes, with a recorded bell and carriage return on Return. | |
| A manual typewriter | Olivetti | Olivetti Lettera 22 typebars: snappy strikes, with a bell on Return. |
Can a laptop keyboard sound mechanical?
The sound, yes. The feel, no. An app can't add key travel, a heavier spring or a tactile bump. What it can do is make each keystroke sound like a real board, and the details decide whether it convinces you or sounds like a loop.
Each Keyslam pack is cut from a real typing recording. Every strike is detected, then the strikes are sorted by natural loudness into four bands, and each band is leveled to a consistent target. On the keyboard packs each strike is paired with its key-up, and Space, Return and Delete get their own takes; the two typewriters play a separately recorded bell on Return. Every key keeps its own take and pitch, and stereo placement follows the key's position.
The four strength bands
Where each band's strikes come from in the original recording, ranked by loudness:
| Band | Loudness percentile | Sounds like |
|---|---|---|
| Soft | 8th to 30th | A light tap |
| Medium | 38th to 62nd | An everyday keystroke |
| Hard | 70th to 88th | A firm press |
| Slam | The hardest ~8% | Your firmest hits |
On MacBooks with the motion sensor, Keyslam reads the accelerometer about 800 times a second, compares each keystroke's jolt with how you usually type, and picks and blends strikes from these bands. How force sensing picks a band.
Does macOS have built-in typing sounds?
Not for everyday typing. The only built-in key click is part of Slow Keys, an accessibility feature that also makes every key wait before it types. Where Mac typing sounds come from, and how to turn them on or off.
Free ways to get mechanical keyboard sounds on a Mac
You don't have to pay. Two open-source apps play sounds system-wide for free, and two browser options cost nothing but stay inside the browser.
| Option | Cost | Plays outside the browser | Follows typing force |
|---|---|---|---|
| Keyslam app | $3.99 once after a 7-day trial | Yes, in any Mac app | Yes, on MacBooks with the motion sensor |
| Mechvibes | Free, open source | Yes | Not advertised |
| KeyEcho | Free, open source; paid packs optional | Yes | Not advertised |
| Opera GX keyboard sounds | Free with the browser | No, only in Opera GX | Not advertised |
| Keyslam simulator | Free in any browser | No, only on that page | You pick the strength |
Prices and features from each app's own site (mechvibes.com; GitHub; macOS README; keyecho.app; KeyEcho llms.txt; GitHub; opera.com), checked November 2, 2026. Full details in every Mac keyboard sound app, compared.
A free app is the better pick if you don't want to spend anything, you want open-source code you can read, or you only want sounds now and then. Mechvibes or KeyEcho will do the job. See the free keyboard sound apps for Mac for what free means with each one.
Keyslam is worth $3.99 if you want the sound to follow how hard you type on a MacBook, recordings of named boards with credited CC0 sources, and an app that makes no network connections.
Caveats before you start
- The feel stays the same. Only the sound changes. Travel and resistance are still MacBook keys.
- Bluetooth adds delay. Keyslam starts the sound as the key goes down, with an audio buffer of about 5 ms. Bluetooth headphones add their own delay on top, so wired headphones or the built-in speakers feel tightest.
- Force sensing needs the sensor. The M1 MacBook Air, the 13-inch M1 MacBook Pro, Intel Macs and desktops play at the strength you pick. Check which MacBooks have an accelerometer.
- External keyboards work. The sensor feels the MacBook's case, so keys on an external board play at your usual strength.
- Password fields stay silent. macOS doesn't deliver those keystrokes to any app.
- Calls. On speakers, your microphone can pick the sound up. Wear headphones, or flip the switch at the top of Keyslam's menu off before the call.
- Battery. After 3 minutes without typing, the audio and the motion sensor switch off.
Questions about MacBook keyboard sounds
Do I need to keep the app running?
Yes. The sound comes from the app, so it stops when you quit. Keyslam lives in the menu bar with no Dock icon, and the Open at login checkbox starts it after every restart.
Can I make the MacBook's own keys louder or clickier?
No. MacBook keys are a low-travel design and macOS has no setting that changes how they sound. You can add a sound with an app, or plug in a real mechanical keyboard over USB or Bluetooth.
Should I buy a mechanical keyboard instead?
If you want the feel as well as the sound, yes. Only a real board changes how the keys move. A sound app costs less, adds nothing to your bag and works on the MacBook keyboard in your lap. You can also use both: Keyslam plays for external keyboards too.
On your phone? Keyslam runs on your Mac
Open https://keyslam.com/download/ on your Mac to download it (macOS 13 or later, free 7-day trial).