· 7 min read
FLAC to MP3 Conversion Software: 7 Tools Compared
Every download page promises the best audio quality. Here is what none of them lead with: nearly all FLAC to MP3 software encodes with the same library — LAME — so at a given bitrate the files they produce are indistinguishable. What you are actually choosing between is workflow, tag handling, price, and what the installer drags in with it.
What actually separates one converter from another
The MP3 patents expired in 2017, which is why every tool on this page can ship the LAME encoder without paying anyone. fre:ac uses LAME. foobar2000 calls LAME. dBpoweramp uses LAME. VLC and ffmpeg use libmp3lame, the same code as a library. This site's converter runs a JavaScript port of LAME inside your browser tab. Encode one FLAC at 320 kbps CBR in all of them and you get six files that measure the same and sound the same.
So compare them on the things that genuinely differ:
- Batch capability. Can it walk a folder tree on its own, or do you feed it files by hand? This is the single biggest time difference between tools.
- Metadata. Whether title, artist, album, track number, and embedded artwork survive the trip into ID3 tags. Losing them turns a converted album into 12 anonymous files.
- Platform. Some of the best options are single-platform — XLD is macOS only, and foobar2000's converter is far more mature on Windows.
- Install friction and risk. Whether you can install anything at all on the machine, and whether the installer bundles toolbars, trials, or worse.
- Real limits. Free-tier caps on file size, file count, or output quality are common in the “free converter” category. Desktop software and client-side web tools have none.
The seven options at a glance
| Software | Platform | Price | Batch | Tags & art | Best for |
|---|---|---|---|---|---|
| Browser converter (this site) | Any OS with a modern browser | Free | Up to 40 per run, folder picker | Kept, incl. cover art | A few albums, locked-down or shared computers |
| fre:ac | Windows, macOS, Linux | Free, open source | Unlimited, recursive folders | Kept, incl. cover art | Whole libraries, unattended runs |
| dBpoweramp | Windows, macOS | Paid licence | Unlimited, multi-core | Kept, with tag editing | Serious CD ripping plus conversion |
| XLD | macOS only | Free, open source | Unlimited | Kept, incl. cover art | Mac users who also rip CDs and cue sheets |
| foobar2000 | Windows, macOS | Free | Unlimited, multi-threaded | Kept, powerful tag scripting | People already using it as their player |
| VLC | Windows, macOS, Linux | Free, open source | Awkward — one output at a time | Frequently dropped | One or two files, offline, already installed |
| ffmpeg | Windows, macOS, Linux | Free, open source | Unlimited, scriptable | Kept | Automation, NAS jobs, developers |
1. No software at all: a client-side browser converter
Worth ruling in or out first, because if it fits your job it is finished before any installer downloads. A client-side converter runs the decoder and the LAME encoder as JavaScript inside your own tab — your files are never uploaded, so there is no queue, no per-file size cap, and no account. It also works on machines where you cannot install software: work laptops, school computers, Chromebooks.
Where it stops: it will not crawl a nested folder tree of 3,000 albums, and it needs a reasonably current browser. The batch mode takes a whole album folder at a time and caps out at 40 files per run, which covers a double album comfortably and a music collection not at all.
2. fre:ac — the best free desktop converter
fre:ac is the answer for anyone with a real library. It is free and open source, runs on Windows, macOS and Linux, encodes on every CPU core at once, and takes whole folder trees as input while mirroring the structure on the output side. Tags and cover art come across intact, and it can rip CDs too.
Set it up once: in Options → General settings, pick the LAME MP3 encoder and set CBR 320 kbps (or a VBR preset if you prefer smaller files), choose an output folder and a filename pattern, then drag your music in and press encode. A portable build exists, which matters if you cannot run installers.
The downsides are cosmetic and real: the interface looks like it was designed in 2005, and the settings dialog buries the encoder options two levels deep. For one album before a road trip it is more ceremony than the job deserves. For 4,000 files overnight there is nothing better at the price.
3. dBpoweramp — the paid option, and when it earns its price
dBpoweramp Music Converter is the commercial standard among people who rip CDs seriously. It handles batch conversion with per-core parallelism, has the best metadata handling in the category, and integrates into Windows Explorer so you can right-click a folder and convert it.
Be clear about what the licence buys, though. It is not MP3 quality — that is LAME, same as the free tools. It is AccurateRip verification when ripping discs, bulk tag editing, and a polished workflow. If your FLAC files already exist and you just want MP3 copies, the paid version gives you nothing the free tools do not.
4 & 5. XLD and foobar2000 — strong, but platform-bound
XLD (X Lossless Decoder) is the macOS answer: free, open source, excellent with cue sheets and single-file album rips, and it splits a FLAC-plus-cue image into tagged per-track MP3s in one pass. That last trick is something most converters cannot do, and it is the reason to pick XLD over fre:ac on a Mac.
foobar2000 makes sense if it is already your music player. Its Converter is built in — select tracks, right-click, Convert — but MP3 output needs the free Encoder Pack installed alongside it, which trips people up the first time. The payoff is filename and tag scripting far beyond what the other tools offer, so you can restructure your library while you convert it.
6 & 7. VLC and ffmpeg — the ones you may already have
VLC converts through Media → Convert / Save, and it is genuinely useful when you are offline with one file to fix. It is a poor choice for anything larger: you name the destination file individually, its default MP3 profile encodes at 128 kbps until you change it, and it drops tags and cover art often enough that you should assume it will.
ffmpeg is the engine much of this list wraps, available directly from a terminal:
ffmpeg -i input.flac -codec:a libmp3lame -b:a 320k output.mp3No interface, no limits, perfect for a scheduled job on a NAS or a one-line loop over a folder. The step-by-step guide to converting FLAC to MP3 has the batch loop and the full VLC walkthrough.
The software to avoid
“Free audio converter” is one of the most aggressively monetised search terms on the web, and the results are full of programs that exist to install something else. Three patterns are worth recognising:
- Bundled installers. A download wrapper that offers browser extensions, “driver updaters”, or a search-hijacking toolbar during setup. Every tool on this page is either open source or a straightforward commercial product, and none of them do this.
- Crippled free tiers. Programs that convert three files, or cap output at 128 kbps, or stamp an audio watermark, until you pay. For a task that free software has solved completely, that is not a trial — it is a toll.
- “Enhance quality” claims. No converter can add detail that FLAC-to-MP3 encoding removes, and nothing can restore what a lossy file already lost — the same reason converting MP3 back to FLAC only inflates the file. Any product advertising audio upscaling is selling a placebo.
Which one should you install?
- A few albums, any computer: none — use a browser converter and be done in a minute.
- Your whole library, any OS: fre:ac.
- On a Mac, with cue sheets or CD rips: XLD.
- Already living in foobar2000: foobar2000 plus the Encoder Pack.
- Ripping CDs at scale and want support: dBpoweramp.
- Scripting, servers, scheduled jobs: ffmpeg.
- One file, offline, VLC already open: VLC, and re-tag afterwards.
Whatever you pick, set the bitrate to 320 kbps unless storage is genuinely tight, and keep the FLAC originals. The MP3s are the disposable copies; the lossless files are the archive you re-encode from next time.
Skip the download
If the job is a handful of albums, the free FLAC to MP3 converter runs the same LAME encoder in your browser — 320 kbps, tags and cover art kept, no installer, no account, and nothing uploaded. For a full album folder at once, use the batch converter.