Skip to main content

Top level navigation menu

There is a specific kind of envy that comes from sitting next to someone with a good mechanical keyboard. You hear it before you see it — that deep, even thock on every keystroke, and the way their typing sounds deliberate while yours sounds like nothing at all.

The obvious fix is to buy the keyboard. It is also the worst fix for most people. A decent board is a real purchase, it does not help at all when you are on the laptop keyboard at a coffee shop, and the moment you join a video call the thing that made you happy makes everyone else miserable.

The less obvious fix is to let your Mac make the sound instead. Done properly, you get the exact recordings of the switch you like, at a volume you control, sent to the output you choose. Done badly, you get a laggy click that arrives after the letter and a permission prompt you should not have accepted. This guide covers both.

What a keyboard sound app actually does #

It is worth being precise about this, because it is where most disappointment starts.

A keyboard sound app plays a recorded audio sample every time you press a key. That is the whole trick. It does not modify your keyboard, it does not change how your keys feel, and it does not affect what gets typed. It asks macOS to tell it that a key went down, picks a sample, and plays it through an audio output.

So the honest framing is: this replaces the sound of a mechanical keyboard, not the feel of one. If you are chasing the tactile bump under your fingertip, stop reading and go buy switches. If what you are actually chasing is the sound — and for most people it is, which is why keyboard sound tests are one of the most-watched genres on YouTube — then software gets you about ninety percent of the way there for about one percent of the price.

Three ways to get mechanical keyboard sound on a Mac #

Buy a mechanical keyboard. Best possible result, highest cost, and the only option that solves feel as well as sound. Two catches worth thinking about before you spend: it does nothing for your laptop keyboard when you are travelling, and it is genuinely antisocial in a shared office or on a call. Plenty of people buy the keyboard and then end up wanting a software solution anyway for the days they are not at their desk.

Install a keyboard sound app. A few dollars, no hardware, and it works on the keyboard already in front of you — including the laptop one. Since this is a category where you are handing an app the ability to see your keystrokes, where you get it from matters more than usual. An app from the Mac App Store is sandboxed and has its permissions reviewed before it ships, and you can read those permissions yourself; an app from a download mirror has been reviewed by nobody. TypeLouder is the App Store option built by the people who wrote this guide, and the rest of this page is the detail you would want before installing anything of the kind.

Use the sound test in your browser first. Before any of the above, play the eight switch sounds on this site. It is free, there is nothing to install, and you will learn something useful in thirty seconds: most people who think they want a clicky blue switch actually want a muted linear one once they hear both back to back.

Does a keyboard sound app add typing lag? #

This is the question that stops people from installing one, and the answer has two halves that get confused with each other constantly.

The app itself does not delay your typing. There are two ways software can watch the keyboard on macOS. It can intercept events — sitting between the keyboard and the app you are typing in, with the ability to modify or swallow a keystroke. Or it can listen passively, receiving a copy of the event while the original continues on its way untouched. A keyboard sound app only needs the second one. When it is built that way, it is structurally incapable of slowing your typing down, because your keystroke was never routed through it in the first place. TypeLouder listens passively and preloads every sample into memory before you type, so playback begins immediately rather than after a file read.

Your headphones probably do delay the sound. Here is the part nobody mentions. Bluetooth audio carries its own latency — routinely more than 100 milliseconds between the moment a sound is triggered and the moment it reaches your ear. That is enough to perceive, and it feels exactly like the app being slow, because the letter appears on screen and the click arrives noticeably afterwards.

If key sounds feel out of sync, the fix is almost never a different app. Move to wired headphones, your Mac's built-in speakers, or a wired audio interface, and the delay you were blaming on software disappears. This is also why these apps feel tightest on a MacBook's built-in keyboard and speakers: nothing wireless is in the path.

The permission question: is this a keylogger? #

Any app that plays a sound when you press a key must be told that you pressed a key. On macOS that means Input Monitoring, granted in System Settings → Privacy & Security → Input Monitoring, and it is a genuinely powerful permission. Being suspicious of it is the correct instinct.

The permission does not distinguish between "knowing a key was pressed" and "knowing which key was pressed", so you are trusting the app to only use what it needs. Three checks separate a trustworthy one from the rest:

  • Is it sandboxed? Sandboxing constrains what the app can reach on your Mac, and it is a hard requirement for anything on the Mac App Store.
  • Does it request network access? This is the important one. An app with no network entitlement has no mechanism to transmit anything off your machine. It is not a promise in a privacy policy — it is a capability it does not have.
  • Where did it come from? App Store apps have their entitlements reviewed before release. An app you downloaded from a random mirror site has been reviewed by nobody.

TypeLouder is sandboxed and requests no network access at all. It knows a key went down so it can choose between the space sample, the return sample, and the general one — and that is the entire extent of it. Nothing is recorded, stored, or sent, and there is no code path that could send it.

How to keep the clacking in your headphones #

This is the setting that decides whether a keyboard sound app survives past week one, and it is the one most people never find.

By default, key sounds come out wherever your system audio goes — which, in an open office, means everyone. The fix is an app that routes its own output independently of the system output. Set the app to your headphones and everything else stays on your speakers: you get the full thock, and the person across the desk hears silence.

TypeLouder does this from Settings → Sound → Audio Output. It can follow whichever output macOS is currently using or stay pinned to any connected output device: built-in speakers, headphones, a display, an audio interface, or something else. Pin it to your headphones once and you can stop thinking about it — including during calls, which is the moment it matters most.

Which switch sound should you pick? #

Mechanical switches fall into three broad families, and every sound pack you will ever see is a variation on one of them:

  • Clicky — a sharp, unmistakable click on every press, from a mechanism built specifically to make noise. The sound most people picture when they imagine a mechanical keyboard, and the one most likely to annoy someone.
  • Tactile — a bump you feel, with a softer sound. The middle ground, and the safest first choice.
  • Linear — smooth all the way down, no click at all, landing as a rounded thock rather than a snap. Usually the easiest to listen to for a full working day.

TypeLouder ships eight packs across that range: Frost Click at the sharp end, Chestnut Bump in the middle, Ruby Thock and Midnight Thock at the deep, muted end, and four linears — Alpine Pop, Glacier Glide, Onyx Glide, and Cream Clack — spread between bright and deep. Rather than guess, run the free sound test and press some keys. It is the same audio the app uses.

One tip that survives everyone's first week: start at a lower volume than feels right. Key sounds are pleasant at a level that is slightly quieter than you would initially choose, and fatiguing at the level that feels exciting on day one.

Setting it up #

The whole process is about two minutes:

  1. Hear the packs first in the browser sound test, and note which one you keep going back to.
  2. Install the app. TypeLouder is on the Mac App Store — $2.99 once, no subscription, macOS 15.5 or higher.
  3. Grant Input Monitoring when prompted. macOS will send you to System Settings → Privacy & Security → Input Monitoring. Nothing will make a sound until you do.
  4. Pick your output. If you share a room with anyone, set it to headphones now rather than after the first awkward moment.
  5. Set the volume low, then adjust upward over the first day.
  6. Turn on launch at login so it is simply how your Mac sounds from then on.

If you decide you want space and return to sound like the other keys rather than getting their own heavier samples, both can be switched off individually — worth knowing if you find the space bar too prominent, which is the single most common adjustment people make.

The honest summary #

If you want the feel of a mechanical keyboard, buy a mechanical keyboard. Nothing here substitutes for that, and any app that claims otherwise is selling you something.

If you want the sound — on the laptop keyboard you already own, at a volume you control, routed to headphones so it stays your business — then a small native app is a better answer than a large purchase. Start with the free sound test to find out which switch you actually like, and go from there.

Frequently asked questions

Does a Mac keyboard sound app add typing lag?

A well-built one cannot. The app listens for key events in a read-only way rather than sitting between your keyboard and the app you are typing in, so it has no ability to delay or swallow a keystroke. What people usually mistake for lag is Bluetooth output delay: wireless headphones and speakers add well over 100 milliseconds of their own, which is enough to hear the click land after the letter appears. Switch to wired output or built-in speakers and that gap disappears.

Is a keyboard sound app a keylogger?

It does not have to be, but the permission it asks for is the same one a keylogger would need, so it is fair to check. Three things tell you a lot: whether the app is sandboxed, whether it requests network access at all, and whether it is distributed through the Mac App Store where those entitlements are reviewed and visible. An app that has no network entitlement cannot send your keystrokes anywhere, even if it wanted to.

Can I hear the keyboard sounds only in my headphones?

Yes, if the app lets you pick its output separately from the system output. That is the setting that makes these apps usable in an office or on a call: your keystrokes go to your headphones while everything else keeps playing through your speakers, and nobody else in the room hears a thing.

Will people on my video calls hear it?

Only if you are playing the sounds through your speakers, in which case your microphone can pick them up the same way it picks up anything else in the room. Send the key sounds to your headphones instead and there is nothing for the microphone to hear, so the call is unaffected while you still get the full effect.

Does it work with an external keyboard?

Yes. These apps react to key events from macOS, so they work with any keyboard your Mac recognises — built-in, USB, or Bluetooth. Worth knowing: on a keyboard that already makes noise, you hear both the real sound and the sample, which is usually not what you want. The effect is best on a quiet laptop or low-profile keyboard.

Will it make my keyboard feel different to type on?

No. This is sound only. The travel, weight, and bottom-out of your keys are unchanged. If what you miss is the feel of a tactile switch under your finger, no app will fix that and you genuinely do need the hardware.

← Back to TypeLouder