Fader/Guides/Zoom to a headset, music to speakers
macOS Audio

How to route Zoom to a headset and music to desk speakers on Mac

AUG 2, 20267 MIN READTONGKIT LEONG

The direct answer: Zoom is one of the rare Mac apps that can pick its own output device, so this split is free. Open Zoom Settings → Audio, set Speaker to your headset, then set the macOS system output to your desk speakers. Zoom now plays in your ears; music, alerts, and every other app follow the system default and stay out loud on the speakers. The only reasons to add a per-app routing app are that Zoom's setting can quietly slip back to the system device, and that most other apps have no output picker at all.

It is the classic back-to-back-calls desk setup: the meeting private in a headset so the room does not hear it, and music, YouTube, or a podcast still filling the desk from your speakers. On a Mac that sounds like it should need extra software, because macOS points every app at one output device. The lucky part here is that the app you most want to split off — Zoom — carries its own speaker selector, so you can get most of the way with nothing installed.

Why this normally looks impossible on a Mac

macOS has one active output device at a time. Pick your speakers in the Sound menu and everything goes to the speakers; pick the headset and everything moves to the headset. There is no native panel that says "Zoom to the headset, Spotify to the speakers." That single-output rule is the same wall behind the volume version of this problem in making Zoom quieter than Spotify on a Mac — the system treats all your audio as one stream to one place.

The trick is that some apps override that stream for themselves. An app with its own output setting can send its sound to a device other than the system default. Zoom is one of them, and that is what makes this specific split easy.

The free fix: use Zoom's own Speaker setting

Zoom lets you choose the exact speaker its audio comes out of, independent of your Mac's system output. That is the whole trick. Set it up once:

1. Plug in or connect your headset. 2. In Zoom, click your profile icon → Settings → Audio. Under Speaker, pick your headset from the dropdown — not Same as System. 3. Set the Mac's system output to your desk speakers: System Settings → Sound → Output, or click the Sound control in the menu bar. 4. Start playing music. Spotify, Apple Music, a browser tab — none of them have an output picker, so they use the system default and land on the speakers, while Zoom stays in the headset.

You can also change it mid-call. During a meeting, click the small up-arrow next to the microphone/speaker control and choose Select a Speaker. Nothing to install, and for this exact pairing it is a complete, honest fix. If the meeting audio and the music both come out of the wrong device, the usual cause is Zoom still sitting on Same as System — set an explicit device instead.

Where the free path gets shaky

Two things keep it from being truly set-and-forget. First, Zoom's Speaker menu defaults to Same as System, and it can drift back there — a headset that disconnects and reconnects, a different USB port, or an app update can leave Zoom following the system output again. When that happens both the call and the music pile onto the speakers, and you are back in Settings mid-meeting. Pinning an explicit device helps, but it is still a setting you occasionally re-check.

Second, the free trick only works because Zoom happens to have a picker. Flip the goal — say you want a music or video app on the headset and calls on the speakers, and the music app has no output control — and there is no free per-app switch for it. It just inherits the system default like everything else. That is the gap a routing app fills.

The set-it-once path: a per-app routing app

A per-app routing app does at the OS level what Zoom does for itself, but for every app and without the drift: it assigns each app an output device that holds independent of the system default. You set the default output to your desk speakers, add one rule — Zoom → headset — and leave it. Because the assignment lives with the app, it reapplies when the headset reconnects instead of quietly reverting, and you can do the same for any pickerless app you want peeled off onto its own device.

SoundSource from Rogue Amoeba is the deep option here. It routes individual apps to different outputs, layers on per-app EQ and effects, and version 6 expanded its output support. It is a one-time $49 ($25 to upgrade from an older version). Fader does the per-app output routing in a plain list — pick a device per app and it sticks across restarts and reconnects — for a one-time $19.99, and it rides per-app volume from your keyboard in the same app, so you can duck the music without hunting for its slider. Background Music, the popular free option, is worth naming here so you do not install it for the wrong job: as of 2026 it does per-app volume but keeps every app on one system output — it does not route an app to a different device. Here is how the choices line up for this exact split.

MethodZoom to headset, music to speakersWorks for apps with no output pickerStays put on reconnectCost
Zoom's own Speaker settingYesN/A (Zoom only)Sometimes revertsFree
Background MusicNo (volume only)Volume, not output—Free, open source
SoundSourceYesYesYes$49 one-time
FaderYesYesYes$19.99 one-time

Which one should you use?

Be honest about your setup. If Zoom is the only app you need on a different device and its Speaker setting holds steady for you, stop here — the free path is genuinely all you need, and there is no reason to pay for it. Reach for a routing app when the free trick is failing you: Zoom keeps drifting back to the speakers mid-call, you want a second app (a media player, a stream monitor) on its own device too, or you are tired of re-selecting the speaker every time gear reconnects. That is when setting one durable rule beats babysitting a menu.

If you go that way, the deciding factor between the paid apps is what else you want. SoundSource adds EQ and audio effects and costs more; Fader keeps routing simple and pairs it with keyboard-fast per-app volume for less. For the wider picture of splitting any app onto its own device, the companion guide on sending one app to headphones while everything else plays on speakers walks through the same idea for apps that lack Zoom's built-in picker.

Bottom line

macOS sends every app to one output, but Zoom carries its own Speaker selector — so Zoom in your headset and music on your desk speakers is free: pick the headset under Zoom Settings → Audio, set the system output to your speakers, and everything else follows the speakers on its own. Watch that Zoom stays on an explicit device rather than Same as System, and know that most other apps have no such picker. When the free setting keeps slipping, or you want to route a pickerless app the same way, a per-app routing app makes the assignment stick. SoundSource is the deep $49 option; Fader does the routing plus keyboard-fast per-app volume for $19.99 one-time.

Pin each app to its own output — and its own key

Fader gives every app its own output device and its own keyboard fader. Set the rule once, it stays put. $19.99 one-time, 3-day free trial, no account. macOS 14.4+.