FormatDrop
How-To Guide

How to Convert FLAC to MP3 on Mac

FLAC (Free Lossless Audio Codec) is the gold standard for lossless audio, but many devices and cars don't support it. Converting FLAC to MP3 on Mac is straightforward with free tools. This guide covers several methods from beginner-friendly to power-user.

Step-by-step instructions

  1. 1

    Method 1: FFmpeg (Terminal, best control)

    Install FFmpeg via Homebrew: `brew install ffmpeg`. Convert a single file: `ffmpeg -i input.flac -codec:a libmp3lame -qscale:a 2 output.mp3`. For batch conversion of all FLAC files in the current folder: `for f in *.flac; do ffmpeg -i "$f" -qscale:a 2 "${f%.flac}.mp3"; done`.

    Go to converter
  2. 2

    Method 2: VLC for Mac

    Open VLC → Media → Convert/Save. Click Add and select your FLAC file. Click Convert/Save. In the Profile dropdown, select Audio – MP3. Click the wrench icon to set bitrate (192 or 320 kbps). Choose output destination. Click Start.

  3. 3

    Method 3: XLD (X Lossless Decoder)

    Download XLD from tmkk.undo.jp/xld. It is a free, Mac-only lossless audio converter. Open XLD → Preferences → Output Format → set to MP3 (LAME). Drag FLAC files onto the XLD window. XLD converts them to MP3 automatically. XLD is popular among audiophiles for its accurate LAME integration.

  4. 4

    Method 4: Finder drag-and-drop with Apple Music

    Open Apple Music (or iTunes). Drag the FLAC file into the Music library — it imports and converts to Apple's internal format. Then select it, go to File → Convert → Create MP3 Version (after setting import format to MP3 in Preferences). This is indirect but works without Terminal for single files.

Why convert FLAC to MP3?

FLAC lossless files don't sync to iPhone, don't play in many car audio systems, and aren't accepted by some streaming platforms. Converting to MP3 on Mac makes your lossless music collection portable and universally compatible.

Your files never leave your device

FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.

Frequently asked questions

What MP3 bitrate should I use when converting FLAC?
Since FLAC is lossless, you're converting from perfect quality. Use 320 kbps CBR or -qscale:a 0 (LAME VBR level 0, ~245 kbps) for maximum quality. For smaller files with excellent quality, use -qscale:a 2 (~190 kbps VBR). For portable devices with limited storage, 128 kbps is adequate for most listeners. Never convert to less than 128 kbps — artifacts become noticeable.
Does Mac support FLAC natively?
macOS Mojave (10.14) and later support FLAC playback natively in QuickTime Player and the Music app. Apple Silicon Macs play FLAC without any additional software. On older Macs (pre-Mojave), FLAC requires VLC or a third-party player. Even with native support, Apple Music doesn't sync FLAC files to iPhone — you need MP3 or AAC for iPhone compatibility.
Is XLD or FFmpeg better for FLAC to MP3 conversion on Mac?
Both use the LAME MP3 encoder internally and produce virtually identical quality at the same settings. XLD is more beginner-friendly with a GUI and drag-and-drop workflow. FFmpeg is faster for batch processing and scriptable for automation. For a single conversion, use whichever is more comfortable. For converting a music library of thousands of files, FFmpeg's batch command is more efficient.
Convert FLAC to MP3 Now — Free

No account. No upload. Works in any browser.