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

MX Blue keycap

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.

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

MX Blue keycap 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 recordings
How hard?strength
SoftLast key: waitingSlam

On 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 wantTryWhyHear it
A loud click you can't missMX BlueA click jacket snaps on the way down and again on the way up.
Feedback without a clickMX BrownA small bump and a muted, rounded clack instead of a sharp click.
Smooth and quickMX RedA light linear press on a Corsair K95. Mostly the bottom-out.
A heavier linearMX BlackCherry MX Blacks on a Leopold FC980M PD: heavy, smooth and full-bodied.
Dark and smoothGateron RedGateron Red linears on a GMMK TKL, with a little hollow ring from the case.
The deep thock people chaseTopreRecorded on a Happy Hacking Keyboard. The rubber dome damps each hit.
Close-up detailLeopoldAn FC660M with MX Browns and thick PBT caps, miked close.
A lively board that ringsWhiteFoxHako Violet tactile switches, with more room sound after each key.
A creamy thockRainy 75A Rainy 75 its uploader tagged “creamy” and “thocky”. The switches aren't named.
The buckling-spring clackUnicompA Unicomp keyboard, the Model M design: a big, springy click-clack.
Vintage IBMModel FAn early-1980s IBM Model F XT: buckling springs with a loud, deep clack.
Chunky and retroVintage TechnicsAn old Technics case with waxed Gateron Yellows.
Something subtleLaptopA 2018 MacBook Pro's butterfly keys, miked close: short, soft taps.
An office typewriterSelectricIBM Selectric II typeball strikes, with a recorded bell and carriage return on Return.
A manual typewriterOlivettiOlivetti 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:

BandLoudness percentileSounds like
Soft8th to 30thA light tap
Medium38th to 62ndAn everyday keystroke
Hard70th to 88thA firm press
SlamThe 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.

OptionCostPlays outside the browserFollows typing force
Keyslam app$3.99 once after a 7-day trialYes, in any Mac appYes, on MacBooks with the motion sensor
MechvibesFree, open sourceYesNot advertised
KeyEchoFree, open source; paid packs optionalYesNot advertised
Opera GX keyboard soundsFree with the browserNo, only in Opera GXNot advertised
Keyslam simulatorFree in any browserNo, only on that pageYou 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).

Download for Mac

Keep exploring