Screen Recorder Pro Screen Recorder Pro
Add to Chrome - Free

macOS Guide

Record a Chrome Tab With System Audio on macOS

Updated April 2026 · 9 min read

Home / Blog / Record Chrome tab with system audio on macOS

Quick answer: macOS does not allow apps to capture system audio by default. To record a Chrome tab with audio on macOS, the simplest path is a Chrome extension that uses the browser's built-in Tab Capture API - it captures audio playing in the tab without needing system audio permissions or extra software. Screen Recorder Pro does this natively. The OS-level Screenshot app (Shift+Cmd+5) does not capture audio from other apps by default.

Easiest path on macOS

Screen Recorder Pro uses Chrome's Tab Capture API. One permission grant, no audio routing software needed.

Add to Chrome - Free

Why this is harder on macOS than on Windows

On Windows, plenty of screen recorders can grab system audio directly from Windows' audio mixer. On macOS, Apple tightened audio permissions significantly after macOS Monterey. Apps cannot just ask for system audio - there's no standard API for it the way there is for the microphone. Third-party tools like Soundflower or BlackHole created virtual audio devices to work around this, but setting them up is fiddly and breaks across macOS versions.

For the specific use case of "record audio playing in one Chrome tab," there's a cleaner approach: Chrome's own Tab Capture API. A Chrome extension can ask Chrome for the audio of a specific tab, and Chrome provides it directly, without touching the macOS audio system. This is what Screen Recorder Pro uses.

Method 1: Chrome extension with Tab Capture (recommended)

1

Install Screen Recorder Pro

Go to the Chrome Web Store listing and click Add to Chrome. Approve the install prompt.

2

Grant screen recording permission to Chrome (once)

macOS prompts on first use. Go to System Settings - Privacy & Security - Screen & System Audio Recording. Make sure Google Chrome is in the list and toggled on. You may need to restart Chrome after enabling it.

3

Open the tab you want to record

Navigate to the YouTube video, Google Meet, webinar page, or whatever tab plays the audio you need. Make sure the tab is actually playing sound - click the volume icon in the tab to verify audio is coming through.

4

Click the Screen Recorder Pro icon and choose Tab

Click the extension icon in the Chrome toolbar. Select Tab as the source. Enable the Record tab audio toggle - this is the key step. Click Start.

5

Stop recording and download

When you're done, click the extension icon again and click Stop. The recording downloads to your default Downloads folder as a WebM file.

Total setup time first run: around two minutes. Subsequent recordings: around 10 seconds.

Method 2: macOS Screenshot app + audio workaround

macOS Screenshot (Shift+Cmd+5) has a built-in screen recorder. By default it captures only microphone audio, not system audio. To get system audio, you need one of these:

Honest tradeoffs: This method works but has meaningful downsides. First, you stop hearing the audio yourself (it's routed to BlackHole, not speakers) unless you create a Multi-Output Device. Second, you capture all system audio - notifications, Slack pings, anything - not just the Chrome tab. Third, it's fiddly to set up right and harder to debug when it fails. For most "record one tab" workflows, the Chrome extension is significantly simpler.

Method 3: OBS with BlackHole (power user)

If you're already producing video content on macOS, OBS Studio + BlackHole is a heavyweight option. OBS gives you real video editing controls, scene composition, overlays, and broadcast-quality encoding. The tradeoff: much longer setup and a real learning curve. Use this if you're building a YouTube channel or live streaming, not for a one-off recording.

Skip the audio routing headache

Screen Recorder Pro's Tab Capture works out of the box on macOS - no BlackHole, no virtual audio devices.

Add to Chrome - Free

Troubleshooting common macOS issues

"Screen recording is blocked"

macOS added stricter screen recording permissions over recent versions. Open System Settings - Privacy & Security - Screen & System Audio Recording and make sure Google Chrome is listed and toggled on. After any change here, fully quit Chrome (Cmd+Q, not just close window) and reopen it.

Audio is recording but it's my microphone, not the tab

Check the extension settings. Make sure Record tab audio is enabled and Record microphone is disabled (or set to the right mic). The Tab Capture API gives you tab audio directly - no microphone involved, so ambient room noise doesn't leak in.

Recording starts but the file is empty or very short

This usually means the tab was closed or navigated away during recording. Chrome stops tab audio capture as soon as the tab is discarded. Keep the tab open and visible (even in the background) for the duration of the recording.

Video is jerky or low quality

macOS prioritizes foreground app performance. If Chrome is in the background while you're doing something CPU-heavy in another app, the recording framerate can drop. Close heavy apps during recording, or at minimum keep Chrome in the foreground.

Can I record Google Meet audio this way?

Yes. Open Meet in a Chrome tab, start recording with tab audio enabled, and Screen Recorder Pro captures everyone's voice through the tab. This is how most local Meet recordings work. For legal/ethical considerations, check our Google Meet recording guide.

Does this work on Apple Silicon (M1, M2, M3)?

Yes. Chrome runs natively on Apple Silicon and the Tab Capture API works the same. If you're on an Intel Mac and an Apple Silicon Mac, you can use Screen Recorder Pro on both with the same extension install.

What about just the microphone?

If you don't need tab audio and only want to record narration over a screen recording, microphone access is straightforward. macOS prompts once for microphone permission when Chrome first uses it. Grant it, and any Chrome extension that asks for mic audio works normally. Most tutorial recordings use both - tab audio for the thing being demoed, plus mic for your voiceover.

Related reading

Start recording in under a minute

Screen Recorder Pro is free, installs in Chrome, and handles tab audio out of the box on macOS.

Add to Chrome - Free