Record whatever your Mac is playing (not the microphone) to small, good-quality AAC files. Runs as a window, from the menu bar, or both.
Download for macOS · macOS 13+ · Apple Silicon
It records the sound coming out of your Mac (a browser tab, a music app, a call) instead of the mic. Files are AAC in an .m4a, so they stay small: about 1 MB a minute on the Balanced preset, less on Small, more on High.
A few things it can do beyond just recording:
- Capture one specific app instead of the whole system mix.
- Live in a normal window, the menu bar, or both, and hide its Dock icon if you want it out of the way.
- Trim a recording afterward in a small waveform editor. Drag the ends, click anywhere to scrub, play it back, then save. The trim copies the audio as-is, so there's no re-encode and no quality loss.
- Transcribe a recording to a text file that lands next to it. This one runs Whisper (the tiny model) on your machine, so it needs
whisper-cliinstalled (brew install whisper-cpp); the model itself, about 75 MB, downloads the first time you use it.
No BlackHole, no Soundflower, no virtual devices. It uses Apple's ScreenCaptureKit, which is also why macOS asks for Screen Recording permission the first time (more on that below).
RecordAudio isn't signed with an Apple Developer ID, so macOS blocks it the first time. Any one of these gets you in, and you only have to do it once:
- Right-click to open — in Finder, Control-click (right-click) RecordAudio.app → Open, then Open again in the dialog.
- Privacy & Security — if it's still blocked on newer macOS, open System Settings → Privacy & Security, scroll down, and click Open Anyway next to the RecordAudio message, then confirm with Open.
- Terminal — or clear the quarantine flag:
/usr/bin/xattr -dr com.apple.quarantine /Applications/RecordAudio.app
The first time you hit Record, macOS also asks for Screen Recording permission. That's the only way macOS lets an app capture system audio, so turn RecordAudio on under System Settings → Privacy & Security → Screen Recording.
./Icon/build_icon.sh # (re)generate the app icon (optional)
./build.sh # compile a signed RecordAudio.app into ./build
open build/RecordAudio.appRequires macOS 13+ and the Swift toolchain (Xcode or Command Line Tools). See
the source in Sources/.
MIT © 2026 Alyetama
