Mac microphone input keeps changing? How to set a default mic that sticks
Updated 2026-10-03
You set your good microphone as the input, and a day later your Mac is listening through the webcam, the AirPods or the laptop's built-in mic instead. Nothing is broken. This is how macOS picks microphones, and once you know the rule you can work with it.
How to change the default microphone on a Mac
Open System Settings ▸ Sound, click the Input tab, and select the microphone you want. The level meter under the list moves when you speak, which is a quick way to check you picked the right one.
Apps that are set to use the system default will follow that choice straight away. Apps that let you pick a microphone yourself, such as GarageBand, OBS or the Zoom audio settings, keep whatever you chose in them.
Why the Mac microphone input keeps changing
macOS has one rule for choosing your audio device: whatever connected most recently wins. There is no notion of preference, and no way to tell it that one device matters more than another.
Microphones follow the same rule as speakers. Plug in a webcam and its built-in mic is the newest input. Dock a laptop and the dock or monitor can bring an input of its own. Connect AirPods and they bring a microphone too. Each time, macOS can move your input to the newcomer, and your carefully chosen USB mic is no longer the one being used.
Make each app ask for the mic by name
The most reliable fix inside any one app is to choose your microphone there by name rather than leaving it on "Default" or "Same as System". A named device is not affected when macOS changes its default.
The catch is that you have to do it in every app, and anything left on the default, including most browser-based recorders and many meeting setups, will still move whenever the Mac's default does.
Stop AirPods taking the microphone
AirPods cause this more than anything else, because they connect on their own. You cannot simply turn the AirPods microphone off in System Settings, but you can make them connect less: with the AirPods in your ears, open System Settings ▸ Bluetooth, click the info button next to them, and set Connect to This Mac to When Last Connected to This Mac.
It matters for sound quality as well. When an app uses a Bluetooth headset's microphone, the headset drops into a lower-quality mode for talking, so your voice and everything you hear get worse. More on that in the AirPods microphone guide.
A default microphone that actually stays default
What macOS lacks is a preference order for inputs: use the USB mic when it is plugged in, otherwise the headset, otherwise the built-in mic. Tunestack adds exactly that. Inputs get their own ranked list, separate from your speakers, and whenever a device connects or disconnects the Mac goes back to the highest-ranked microphone that is actually there.
It changes the system default, so it helps every app that follows the default. An app you have pointed at a specific microphone keeps doing its own thing, which is usually what you want.