Convert WMA to FLAC

Upload a WMA file and get a FLAC back. No signup, no watermark, no limit on how many.

Drop a WMA file here, or click to choose one

What a WMA file is

WMA is Microsoft's lossy format from the Windows Media era, and it is the reason a great many CD collections ripped between 2000 and 2010 are now awkward to play.

Where you run into it: Old Windows Media Player rips, corporate archives, CDs backed up on a PC two laptops ago.

What it costs you: Support outside Windows ranges from poor to none: phones, Macs and car stereos mostly will not open it, which is why it is nearly always a source and never a destination.

What you get as FLAC

FLAC compresses losslessly: it typically halves a WAV and gives back bit-for-bit the same audio when decoded. It is free, open, and widely supported outside Apple's world.

Where you run into it: Archived rips, Bandcamp and Qobuz downloads, anyone who keeps a music library they intend to still have in ten years.

What it costs you: Half of enormous is still large, and some hardware — car head units especially — will not touch it.

What this conversion actually does

Which WMA you have decides whether this is worth doing at all. WMA Lossless — the Lossless setting in Windows Media Player's ripper, which produced these files by the thousand in the 2000s — was never damaged, so converting it to FLAC is an exact transfer of a CD rip into a format the rest of the world reads. Standard WMA and WMA Pro are lossy, and the FLAC will be a large, faithful copy of a file that is missing things. All of them are decoded here, WMA Lossless and WMA Pro included.

Check which WMA you have before converting a collection, because it changes the right answer. In Windows, the file's properties show the bit rate: a fixed 128 or 192 kbps means standard WMA, while a variable figure in the hundreds — often 400 to 900 kbps — means Lossless. If it is Lossless, convert with confidence; the FLAC is as good as re-ripping. If it is standard WMA and you still own the CDs, re-ripping them straight to FLAC beats converting, because that starts from the disc instead of from what the WMA encoder left of it.

How to convert WMA to FLAC

  1. Drop your WMA file onto the box above, or click it and pick the file.
  2. There is nothing to set, and that is correct: FLAC stores every sample the decoder produces, so there is no quality to trade and no bitrate to choose. The sample rate and the channel count come straight from your file.
  3. Press Convert. The file goes to our server, ffmpeg does the work, and the result comes straight back.
  4. Your FLAC file downloads automatically. Both copies on the server are deleted as soon as the response is sent.

Frequently asked questions

Is converting WMA to FLAC free?

Yes, entirely, and there is no cap on how many files you convert. No account, no watermark, no trial.

Does converting WMA to FLAC lose quality?

From WMA Lossless, none: the samples cross unchanged and you have rescued a rip without going back to the disc. From standard WMA or WMA Pro, nothing further is lost and nothing is recovered, as with any lossy source. WMA Voice is the case not to bother with at all — it was designed for dictation at very low rates, and a lossless archive preserves, at eight times the size, something that was never worth that much room.

How big will the FLAC file be?

From WMA Lossless, roughly the same: both are lossless compressors working on the same audio, and FLAC is usually a shade tighter. From a 128 kbps WMA, five to eight times larger — the ordinary price of storing decoded lossy audio sample by sample, with nothing in the file to hint that some of those samples were reconstructed.

Can I convert FLAC back to WMA?

Not here. WMA can be read but not written by this converter — ffmpeg decodes it happily, and encoding back to it would mean a format almost nothing plays. If you need the original WMA, keep it rather than recreating it.

Is my file uploaded anywhere?

The file is uploaded to do the conversion — nothing here runs in your browser — and both your upload and the converted result are deleted the moment the file is sent back. Nothing is stored and nothing is logged beyond the request itself.

Other conversions