Home / Guides / How to Record Mac Screen with System Audio

How to Record Mac Screen with System Audio

Capturing system audio (browser sound, Spotify, the alert chime) on a Mac is the single biggest gap in the built-in screen recorder. There are three ways to fix it. One of them works without installing anything weird.

Apple’s reasoning for not capturing system audio by default is essentially privacy-flavored: the OS doesn’t want apps eavesdropping on what’s coming out of your speakers. The unintended consequence: every screen recording tutorial you watched in the last decade told you to “install BlackHole and fight with Audio MIDI Setup.” There’s a better way.

The three options, ranked

  1. Use a recorder that captures system audio natively — easiest, just works.
  2. Install a virtual audio driver (BlackHole, Loopback) — works, but invasive.
  3. Mirror your speaker through QuickTime — clever but limited.

We’ll cover all three.

Option 1: Native system-audio capture (easiest)

A handful of Mac apps capture system audio without any extra driver, by tapping into Apple’s screen-recording API which gained system-audio support in macOS 13 Ventura. These include:

If you already have one of these, this is your answer. Skip the rest of this article.

The first time you toggle system audio in any of these, macOS will prompt you for Screen Recording permission. Grant it, restart the app, and you’re done. The grant survives reboots.

WHY THE PROMPT?

Screen and audio capture share the same TCC (Transparency, Consent, Control) bucket on macOS. Granting "Screen Recording" implicitly grants system audio. There's no separate "audio" permission to manage.

Option 2: Virtual audio driver (if you must)

If your recording tool doesn’t support native system audio, you’ll need a virtual audio device. BlackHole is the modern open-source choice (replaces the old Soundflower). Install it via Homebrew:

brew install blackhole-2ch

Then create a Multi-Output Device in Audio MIDI Setup:

  1. Open Audio MIDI Setup (Cmd+Space, search for it).
  2. Click the + icon, choose “Create Multi-Output Device.”
  3. Check both your real speakers/headphones AND BlackHole 2ch.
  4. Set this Multi-Output as your system output (System Settings → Sound).

Now you can:

In QuickTime, set the New Screen Recording’s microphone to “BlackHole 2ch” and you’ll capture system audio.

The downsides:

Option 3: QuickTime Player + AirPlay loop

If you can’t install anything, this is the workaround:

  1. Set up your Mac as an AirPlay receiver (System Settings → General → AirDrop & Handoff → AirPlay Receiver).
  2. AirPlay your audio from another Apple device into your Mac.
  3. Record QuickTime with the Mac’s input mic = AirPlay.

This works for “I want to record a meeting on my iPhone” cases. It does not work for capturing audio from a Chrome tab on the same Mac.

We list it for completeness; in practice, you want Option 1.

Microphone vs system audio: capture both?

Yes, you almost always want both. A demo with system audio but no commentary feels haunted; a commentary with no system audio feels like the app is broken.

In Zenguy, the new-recording panel has separate toggles for Microphone and System Audio. Both can be on. The recorder mixes them automatically.

In QuickTime + BlackHole, you’d need a more advanced setup (a multi-channel “aggregate device”) to get both on the same recording. Another reason Option 1 wins.

A common gotcha: mics that look like system audio

You’ll occasionally see a recording where the system audio sounds tinny and the room echoes. That’s a sign the system audio was actually captured by your microphone, not the OS.

Fix: turn off the microphone in the recorder UI, or move the mic away from the speakers. If you’re in a quiet room with headphones on, it’s not an issue.

FAQ

Does QuickTime record system audio on Mac?

Not natively. QuickTime can record from any input device, but the OS doesn't expose system audio as an input. You need either a virtual audio driver (BlackHole) or a different recording app that uses the modern screen-capture API.

What's the difference between Soundflower and BlackHole?

Soundflower was the original virtual audio driver but is unmaintained and has 64-bit issues on Apple Silicon. BlackHole is the modern, actively-maintained replacement. They do the same job; use BlackHole.

Can I record system audio without admin permissions?

If you're using a screen recorder with native system audio support (Zenguy, CleanShot, Screen Studio), the first launch prompts for Screen Recording permission, which any user can grant. No admin password required.

Why does my recording have no sound?

Most common cause: system audio is off in the recorder's settings. Second most common: macOS Screen Recording permission was never granted. Check System Settings → Privacy & Security → Screen Recording, ensure your recorder is checked.

Skip the audio driver gymnastics

Zenguy captures system audio with a single toggle. No BlackHole, no Audio MIDI Setup, no admin password.