Screen recording with audio on Mac
TL;DR
macOS is famously restrictive about system audio — QuickTime records your screen but not your Mac's audio by default. Three real solutions: (1) use QuickTime with a virtual audio driver (BlackHole is free; Loopback is $99); (2) use SeaMeet's desktop app, which sets up system-audio capture in its installer; (3) use OBS Studio with the same virtual audio driver approach. QuickTime + BlackHole is the free minimum; SeaMeet is the zero-setup option.
No signup · 15 min free · works on Chrome, Edge, Safari
macOS built-in + free open-source driver
Method 1 · QuickTime + BlackHole (free, needs setup)
QuickTime is Apple's built-in screen recorder. On its own it captures your screen and microphone, but not system audio (the sound your Mac is playing). BlackHole is a free open-source virtual audio driver that routes system audio into a virtual microphone that QuickTime can then record. Setup is ~10 minutes; the result is free forever.
- 01
Install BlackHole from GitHub
Download BlackHole-2ch installer from github.com/ExistentialAudio/BlackHole. Free, open source, notarized by Apple.
- 02
Create a Multi-Output Device in Audio MIDI Setup
Open /Applications/Utilities/Audio MIDI Setup. Click the + button → Create Multi-Output Device. Check both your speakers (so you can hear the audio) and BlackHole 2ch (so it's captured).
- 03
Set the Multi-Output Device as your system output
System Settings → Sound → Output → pick the Multi-Output Device you just made. Now every sound your Mac plays goes to both your speakers and BlackHole.
- 04
Open QuickTime → File → New Screen Recording
Click the small arrow next to the record button, and pick BlackHole 2ch as the microphone. Click record.
- 05
Save the recording when done
Cmd-Ctrl-Esc to stop, save the .mov. The video will have both your microphone and system audio mixed in.
macOS installer handles the audio driver for you
Method 2 · SeaMeet desktop app (zero setup)
SeaMeet's Mac installer sets up system-audio capture automatically — no BlackHole, no Multi-Output Device, no Audio MIDI Setup gymnastics. Recording is a single click. It's a meeting-focused recorder (live transcript in 20+ languages, AI summary), but it also handles general screen recording with audio via the desktop app's "Record anything" mode.
- 01
Download SeaMeet for Mac
Go to seameet.ai/en/download → Mac. Installer is a signed .pkg (works on both Intel and Apple Silicon).
- 02
Grant Screen & Audio permissions on first launch
macOS prompts for Screen Recording, Microphone, and Accessibility permissions in System Settings. Grant them once; SeaMeet remembers.
- 03
Click Record — no audio setup needed
SeaMeet's installer configured system-audio capture during install. Recording captures your screen (or window), microphone, and system audio in one click.
- 04
Stop when done
The recording (with transcript + summary if you were on a call) lands in your SeaMeet library.
Free, more control, steeper learning curve
Method 3 · OBS Studio with BlackHole
OBS Studio is the tool of choice for streamers and creators — full control over multiple video sources, per-source audio mixing, and higher bitrates than QuickTime. Uses BlackHole the same way QuickTime does. Best if you want the highest video quality, multi-source scenes (webcam + screen + microphone), or if you're also streaming to Twitch/YouTube.
- 01
Install OBS from obsproject.com
Free, open source, cross-platform. macOS build supports both Intel and Apple Silicon.
- 02
Install BlackHole if you haven't already
Same driver as Method 1. See Method 1 step 1.
- 03
In OBS, add a Display Capture source
Sources panel → + → Display Capture. Pick which monitor to record.
- 04
Add an Audio Input Capture with device = BlackHole 2ch
This is the crucial step — OBS won't record system audio without a source pointing at BlackHole.
- 05
Add another Audio Input Capture for your microphone
Optional but usually wanted — you want your voice narrated over the system audio.
- 06
Click Start Recording
OBS records to mp4 or mkv by default; check Settings → Output for the file location.
15 min free · Chrome, Edge, or Safari on desktop
FAQ
Frequently asked questions
Why doesn't macOS just let me record system audio? +
Is BlackHole safe? +
Why not just use Loopback ($99)? +
Can I record a specific app's audio only (not the entire system)? +
What about the built-in Screen Recording in Control Center? +
Does this work on M1/M2/M3 Macs? +
How do I transcribe the recording afterwards? +
What if I'm recording a specific meeting platform? +
Ready to try SeaMeet?
No signup. Free for the first 15 minutes. Works in your browser.
Chrome, Edge, or Safari on desktop