How to Convert Video to MP3 on Mac (2026)
By Sardar Ali Khan · Last updated 2026-05-03
Quick answer. For a one-off download, a browser-based converter is the quickest route — paste the URL, download the file, done. For playlists, batch downloads, or higher control over quality, yt-dlp in Terminal is the most reliable open-source option on macOS. GUI wrappers exist if you prefer not to use the command line.
Method 1 — Browser-based converter (quickest, no install)
- Copy the video URL. Click the address bar in your browser, select all, and copy — or use the site's Share → Copy Link.
- Open a converter in your browser. Paste the URL into the input field.
- Select MP3 and bitrate. 192 or 256 kbps for music; 128 kbps for voice.
- Click Convert, then Download. The file saves to
~/Downloadsby default.
Works for TikTok, Twitter/X, Vimeo, Facebook, SoundCloud, Dailymotion and other public video URLs. See the converter page for source-specific notes.
Method 2 — yt-dlp in Terminal (best for playlists and power users)
yt-dlp is an open-source command-line tool that downloads and converts video from hundreds of sites. It's the most reliable option for anything beyond a single one-off download.
Install yt-dlp and FFmpeg
The easiest way is via Homebrew. If you don't have Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Then install yt-dlp and FFmpeg (required for audio conversion):
brew install yt-dlp ffmpegBasic usage — single video to MP3
yt-dlp -x --audio-format mp3 --audio-quality 192K "PASTE_URL_HERE"Flags explained:
-x— extract audio only (no video file)--audio-format mp3— convert to MP3--audio-quality 192K— target 192 kbps (use0for best VBR, or320Kfor maximum)
Download a whole playlist as MP3
yt-dlp -x --audio-format mp3 --audio-quality 192K "PLAYLIST_URL"yt-dlp detects playlist URLs automatically and downloads each video in sequence.
Set the output folder
yt-dlp -x --audio-format mp3 -o "~/Music/%(title)s.%(ext)s" "URL"The -o flag controls the output path and filename template. %(title)s uses the video title.
Keep yt-dlp up to date
yt-dlp -USites change their internals regularly. Running the update command every few weeks prevents breakage.
Method 3 — GUI wrapper (no Terminal)
If you'd rather avoid the command line, several open-source macOS apps wrap yt-dlp in a graphical interface. Search GitHub for "yt-dlp GUI mac" — the most-starred and actively maintained options will be near the top. Features typically include: URL queue, format and quality picker, download folder selection, and automatic yt-dlp updates.
Download only from GitHub releases of projects with substantial star counts and recent commits. Avoid random download sites offering yt-dlp GUI installers — they frequently bundle adware.
How to add a downloaded MP3 to Apple Music on Mac
- Drag and drop: Open the Music app, then drag the MP3 file into the Library section. It appears under Songs immediately.
- File → Import: In Music, go to File → Import → select the MP3.
- Sync to iPhone: Once in the Mac Music library, connect your iPhone and sync via Finder.
Audio quality note
Most online video platforms serve audio at 128–160 kbps AAC internally. Re-encoding that to 320 kbps MP3 produces a larger file but doesn't recover detail the source didn't have. Match your target bitrate to the source quality — 192 kbps MP3 is usually the practical ceiling when the source is platform-compressed AAC. The MP3 bitrate guide explains this in detail.
Legality note
Downloading Creative Commons or public-domain content is fine. Downloading copyrighted content violates platform Terms of Service in every case; whether it also infringes copyright depends on your use. See the legal guide for the full analysis.
Frequently asked questions
Does yt-dlp work on Apple Silicon (M1/M2/M3/M4) Macs?
Yes. Install via Homebrew (brew install yt-dlp) and it runs natively on Apple Silicon. FFmpeg, which yt-dlp uses for audio conversion, is also available via Homebrew and runs natively on Apple Silicon.
Do I need to install anything for the browser method?
No. Browser-based converters run server-side — you paste a URL, they process it and serve the file. Nothing installs on your Mac.
Where do Safari downloads go on Mac?
By default, Safari saves downloads to ~/Downloads. You can change this in Safari → Settings → General → File download location.
Can I download a whole playlist as MP3 on Mac?
Yes, with yt-dlp. Use: yt-dlp -x --audio-format mp3 --audio-quality 192K [playlist URL]. This downloads and converts every video in the playlist. Browser-based converters handle one URL at a time.
Is there a GUI for yt-dlp on Mac so I don't need the Terminal?
Yes. Several open-source GUI wrappers exist for macOS — search for "yt-dlp GUI mac" on GitHub. They let you paste URLs, pick format and quality, and manage a download queue without touching the command line.