·6 min read

Mac Volume Keeps Changing By Itself: How to Fix It

Your Mac's volume randomly jumps up, drops down, or resets to a different level. Here's every known cause and how to stop it.

You set your Mac volume to a comfortable level. You look away. When you come back, it's different. Louder. Quieter. Reset to maximum. It keeps happening, and you can't figure out why.

This is one of the most frustrating Mac audio issues because it feels random. But it's almost never actually random — there's always a specific trigger. Here are all the known causes and how to fix each one.

1. Bluetooth device reconnection

This is the most common cause. When a Bluetooth device (AirPods, speakers, headphones) connects or disconnects, macOS resets the volume to whatever level was last used with that device. So if you were at 30% on your speakers and your AirPods auto-connect, the volume might jump to 80% (the last AirPods level).

Fix: macOS remembers volume levels per output device. Each time you switch, set it where you want it. Over time, the right levels will be remembered for each device. If a Bluetooth device is auto-connecting unexpectedly, go to System Settings → Bluetooth and remove devices you don't actively use.

2. HDMI/DisplayPort output

Connecting or disconnecting an external display via HDMI or DisplayPort can cause volume changes. Some displays are also audio output devices, and macOS switches to them automatically. When the display sleeps or disconnects, macOS switches back to speakers and may reset the volume.

Fix: Go to System Settings → Sound → Output and check if macOS is auto-switching to your display's speakers. If you don't want audio through your display, select your preferred output device manually. Some displays can have their audio output disabled in their own OSD (on-screen display) settings.

3. An app is changing the volume

Some apps adjust the system volume programmatically. Zoom, for example, has an "Automatically adjust microphone volume" setting that can also affect output volume. Music apps, podcast apps, and some games may also adjust volume when they launch or when specific events occur.

Fix: Check your recently opened apps for audio-related settings. In Zoom: Settings → Audio → uncheck "Automatically adjust microphone volume." In Spotify: check if volume normalization is causing perceived volume changes (Settings → Playback → Normalize volume).

4. Keyboard or Touch Bar accidental presses

If you have a keyboard with volume keys (every Mac keyboard does), accidental presses — or a stuck key — can change the volume. The Touch Bar on older MacBook Pro models is particularly prone to accidental volume changes from brushing against it.

Fix: Check if a volume key is stuck by watching the volume indicator while not touching anything. For Touch Bar models, customize the Touch Bar in System Settings → Keyboard → Touch Bar Settings to remove the volume slider or move it to a less accessible position.

5. macOS audio daemon reset

After sleep/wake cycles, macOS's audio daemon (coreaudiod) sometimes restarts and resets volume to a default or previously cached level. This is a system-level bug that appears in various macOS versions.

Fix: If volume resets consistently after waking from sleep, try restarting coreaudiod manually:

sudo killall coreaudiod

If the issue persists across macOS updates, it may be resolved in a future update. In the meantime, using a tool that remembers and restores per-app volume levels can compensate.

6. Accessibility settings

Some Accessibility features can interfere with audio. Check System Settings → Accessibility → Audio for any unexpected settings. Also check if VoiceOver or Switch Control is partially enabled — these can produce unexpected volume behaviors.

Lock your per-app volumes with SoundDial

Even if you can't prevent macOS from changing the system volume, you can protect your per-app volume balance. SoundDial remembers the volume level of every app independently. When an app restarts or when your Mac wakes from sleep, SoundDial restores each app to its saved volume.

SoundDial remembering per-app volume levels across restarts on macOS

This means even if the system volume changes, your app-level balance stays consistent:

  • Spotify stays at 40% regardless of system volume changes
  • Zoom stays at 100% even after reconnecting Bluetooth
  • Slack stays muted even after a restart

Combined with volume profiles, you can instantly restore your preferred volume configuration for any situation — one click to get back to exactly where you want to be, regardless of what macOS did while you weren't looking.

Get SoundDial on the Mac App Store — €14.99 one-time purchase, no subscription, macOS 14.2+.

Næste artikel

Netflix and Streaming Audio Too Quiet on Mac? How to Fix It

Dialog is whisper-quiet, then an explosion shakes the room. Here's how to fix streaming audio levels on Mac — and boost quiet content past 100%.

SoundDial

Per-app volume control for macOS. €14.99 one-time purchase.

Hent SoundDial