AudioSwitcher 4+

Bill Falconer

    • 4.2 • 155 Ratings
    • $1.99



AudioSwitcher is a menu bar that allows you to switch quickly between all available input and output devices.  In addition you can change the volume and other properties of each device without having to change your current input / output.

You can quickly change the sample rate or output to multiple devices at the same time.

AudioSwitcher supports any device directly attached to the host system: USB, DisplayPort, HDMI, Thunderbolt and Bluetooth.

It does not support AirPlay or AirPlay 2 devices.

AudioSwitcher is ideal if you have multiple sound devices attached to your Mac and want to be able to switch between them without having to use System Preferences.

Things to be aware of:

- If you have headphones physically plugged in then your internal speakers are disabled for some Apple hardware.
- Apple no longer allows 3rd party apps to see or view AirPlay devices
- HDMI contains no volume information: volume control is the responsibilty of the device that renders audio, eg, the monitor, TV etc. This is why you can't adjust volume via software

What’s New

Version 3.0.8

- Fixes to the priority screen to stop priorities being lower than 0
- Fixes to the priority screen to stop devices automatically sorting based on priority

Ratings and Reviews

4.2 out of 5
155 Ratings

155 Ratings

Wolf44957 ,

Doesn't do the one thing I need it to....

Seems to work well for what it does, but what it DOESN'T do is the problem.
I need to be able to switch the output between internal speakers and headphones while leaving my headphones connected. Apparently this is not actually possible without additional hardware.
Oh well, at least this app was fairly inexpensive.

mix579 ,

Not working as expected

Using Big Sur.

From the description it seems you can set priorities to different devices, so my—maybe naive—assumption was that input and output would be set based on the priorities assigned to whatever device was attached. Not so.

I set my bluetooth headset to priority 2, USB speakers to 1, and laptop speakers to 0. Switch Input and Output Device is enabled, and Only On Startup disabled. So I expected it to switch output to my headset when it's connected, otherwise to USB speakers when the laptop is docked, and if not, use the in-built speakers. None of this happens when I turn the bluetooth headset on and off. It just stays on what was set in the Sound control panel. Same for input devices.

I give it a couple of stars because there's a half-baked option to set up Device Profiles. So I set one to Bluetooth headset for in and output, and the second one to laptop mic and USB speakers. Well, it took me a while just to find out how to switch profiles. The only option I finally discovered was hidden on the Application Preferences panel and allows you to assign a hotkey to a profile. Why this is not on the Profiles page, is beyond me. It works, but why not simply add a popup to the menu bar item (maybe on a right click) to switch profiles. Remembering different keyboard shortcuts for different apps gets old very quickly. And why only two profiles? All in all, not impressed, even for just a couple of bucks.

Iz Goy ,

Barely works and crashes all the time

I tried this app on a 14" M1 Pro MacBook Pro, and the only functionality I could get to work is the switching of the audio outputs. I couldn't get the audio inputs switched with a shortcut. At times, the shortcuts would stop working, and the app needed to be restarted. I could mute all sources with an app shortcut, but so I can do with the standard Apple mute button on the keyboard. I couldn't mute the mics with this app (even though the feature is there). Instead, when I would use Mic Drop to mute the mic, this app would show that the mic is muted (even on the menu bar), but this app couldn't exectute a shortcut set up within the app to mute the mic. All in all, this app is buggy and doesn't work properly. I want my money bac (yeah, good luck with that!).

App Privacy

The developer, Bill Falconer, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.