Here is the quick version of how to convert FLAC to ALAC on Windows:

  1. 1️⃣ Open a converter that supports Apple Lossless and add your FLAC files.
  2. 2️⃣ Pick ALAC (Apple Lossless) as the output format, not AAC.
  3. 3️⃣ Convert, then drop the new M4A files into Apple Music or iTunes.
SoftOrbits MP3 Converter Screenshot.
Eugene - CEO at SoftOrbits, Candidate of Technical Sciences, has more than 16 years of expertise in software development, photo and multimedia applications, enhancing and transforming digital images and videos.
📅 Last updated on:  2026-06-08

You ripped your CDs to FLAC, and now Apple Music on Windows refuses to touch them. The fix is to convert FLAC to ALAC, Apple's own lossless format, which sounds identical and plays everywhere in the Apple world. Both are lossless, so this is a format swap, not a quality downgrade. This guide shows three ways to do it on Windows. You can use a simple desktop app, free foobar2000, or a command line with ffmpeg. It also covers how to keep your tags and album art intact along the way. The easiest path uses SoftOrbits MP3 Converter.

What you will learn
Apply in Convert FLAC to ALAC on Windows Saves Keep your music lossless and Apple-readyEasy

FLAC vs ALAC: what is the difference (and why convert)

TL;DR

FLAC and ALAC are both lossless, so they hold the exact same audio. The only real difference is that Apple devices and apps read ALAC, not FLAC.

FLAC (Free Lossless Audio Codec) is the open-source standard most rippers and download stores use. It compresses audio with zero quality loss, which is why audiophiles like it. You can read the spec at the Xiph.Org FLAC project. ALAC (Apple Lossless Audio Codec) does the same job, just in Apple's own wrapper, usually a .M4A file. Apple even open-sourced ALAC back in 2011, as noted on the Apple Lossless page.

So why convert at all? Because Apple Music, iTunes, iPhones, and iPods play ALAC natively but ignore FLAC. If your library lives in Apple's ecosystem, ALAC is the format that actually works. The audio data stays the same. Only the file extension changes.

Why iTunes and Apple Music won't play your FLAC files

TL;DR

Apple never built FLAC support into iTunes or Apple Music on Windows. The app silently skips the files instead of showing a clear error, which is why it feels broken.

This trips up almost everyone who moves to Apple from another player. You drag a folder of FLAC files into Apple Music, and nothing happens. No import, no warning. One user on the Apple Community forum summed it up bluntly: "iTunes will not allow it." There is no hidden setting to switch on. Apple simply chose ALAC as its lossless format years ago and never added FLAC playback to its desktop apps.

The practical answer is conversion. Once your tracks are ALAC in an M4A container, Apple Music treats them like any other lossless file, with full quality and proper tags. Gapless playback works too where the album supports it. So you lose nothing in the swap, you just put the same audio in a wrapper Apple can read.

Convert FLAC to ALAC with SoftOrbits MP3 Converter

Download and install SoftOrbits MP3 Converter

Grab the free trial for Windows and run the installer. It works offline, so your music never leaves your PC.

 Add FLAC files to SoftOrbits MP3 Converter..

Add your FLAC files

Click Add Files and pick your tracks, or drag a whole folder in. The converter keeps the folder order so albums stay together.

 Add FLAC files to SoftOrbits MP3 Converter..

Choose Apple Lossless (ALAC) as the output

In the output settings, select Apple Lossless (ALAC), not AAC. This is the step that keeps your music lossless.

 Select Apple Lossless ALAC as the output format..

Check the output settings

Chose the output folder

 Converted ALAC M4A files ready for Apple Music..

Click Convert and find your ALAC files

Press Convert, then open the output folder. Drag the new M4A files into Apple Music or iTunes and they will play.

 Converted ALAC M4A files ready for Apple Music..

SoftOrbits MP3 Converter SoftOrbits MP3 Converter

SoftOrbits MP3 Converter is a versatile tool for turning music and audio clips between formats: move between containers, codecs, and bitrates, with lossless paths when you only need a new wrapper.

Does converting FLAC to ALAC lose any quality

TL;DR

No. Both FLAC and ALAC are lossless, so a FLAC-to-ALAC conversion is bit-perfect. The decoded audio is identical, byte for byte.

This is the question people ask most, and the answer is reassuring. When you move between two lossless codecs, the encoder fully decodes the FLAC to raw PCM audio and re-compresses it as ALAC without throwing away a single sample. Because both formats are lossless, the audio data stays identical when you convert a track to ALAC and back, a point listeners work through on the Head-Fi forums. One Quora thread frames the worry exactly, asking whether the file shouldn't be exactly identical. And yes, it is.

The only way you lose quality here is by picking the wrong output. If you accidentally export AAC (a lossy codec that also uses the .M4A extension) instead of ALAC, you do throw away data. More on avoiding that trap below.

Convert for free with foobar2000

TL;DR

foobar2000 does the job for free, but you have to install the free Encoder Pack first. The Apple Lossless option does not appear until you do.

foobar2000 is the go-to free option on Windows. It does lossless conversion well, but only once it is set up. The catch most people hit: a fresh install will not show Apple Lossless until you add the encoders.

Install the encoder pack first:

Download foobar2000 from the official foobar2000 site, then install the separate Free Encoder Pack from the same site. Restart foobar2000 afterward. Now load your FLAC files, select them all, right-click, and choose Convert. Pick Apple Lossless as the output format, set a destination folder, and run it. The tags carry over automatically.

The downside is the setup. New users routinely get stuck because the default install has no Apple Lossless encoder, and foobar2000's interface is dense compared with a dedicated converter. For a one-off job a GUI tool is faster. But if you already use foobar2000 every day, it is a fine choice.

Convert with ffmpeg on the command line

TL;DR

ffmpeg handles the conversion in one command: ffmpeg -i input.flac -c:a alac -map_metadata 0 output.m4a. The -map_metadata 0 flag carries your tags across.

Comfortable with a command line? ffmpeg is the most direct route, and it is free. Open a terminal in the folder with your file and run:
ffmpeg -i "input.flac" -c:a alac -map_metadata 0 "output.m4a".
The -c:a alac part sets Apple Lossless as the codec, and -map_metadata 0 copies your existing tags into the new file.

One honest warning from real use: ffmpeg can choke on part of a large library. A developer who scripted this on the Meziantou blog found direct FLAC-to-ALAC "encountered errors with about half of my library." The fix is to update to a current ffmpeg build, or route stubborn files through WAV first (FLAC to WAV, then WAV to ALAC). That stays lossless, just an extra step. For a handful of files this is fine; for a whole collection, a batch tool saves the headache.

Batch-convert your whole FLAC library

TL;DR

For hundreds of albums, add the entire root folder at once and let the tool process everything in one run. A GUI converter or a foobar2000 batch job both handle nested album folders.

Converting a few singles is quick by any method. Converting a 500-album rip is where the approach matters. Adding files one at a time is a non-starter, so use a tool that takes a parent folder and walks every subfolder. SoftOrbits MP3 Converter and foobar2000 both accept a whole directory tree, queue every track, and keep the album structure in the output.

Before you launch a big batch, run a 30-second test on one album first. Open the result, confirm it shows up as Apple Lossless, and check the tags and album art survived. Once one album looks right, the same settings hold for the rest, and you can leave the batch running while you do something else.

Keep your tags and album art during conversion

TL;DR

Most converters copy tags automatically, but album art can drop out if it was stored as a separate folder.jpg file rather than embedded in the FLAC. Use a tool that embeds art, or embed it before converting.

Metadata is the part people fear losing. On the Apple Community forum, one collector with a large classical library worried about exactly this: "I do not want to lose any of this info that I've painstakingly added to my library over the years," meaning composer, orchestra, conductor, and all. The good news is that ALAC supports the same tag fields, and any decent converter carries them over.

Album art is the trickier piece. If the cover is embedded inside each FLAC, it transfers fine. If it lives as a loose folder.jpg next to the tracks, many converters will not pull it in. That is a recurring complaint on the dBpoweramp forum. The clean fix is to embed the artwork into your FLAC files first (most tag editors do this in bulk), then convert. That way the art rides along inside every M4A.

Which method should you choose

TL;DR

Pick a GUI converter for speed and large batches, foobar2000 if you want free and do not mind setup, or ffmpeg if you live on the command line.

There is no single best tool. It depends on how many files you have and how much fuss you tolerate. Here is the quick comparison.

MethodCostBest forWatch out for
SoftOrbits MP3 ConverterFree trial, paid licenseFast batches, simple UIPick ALAC, not AAC
foobar2000FreePower users on WindowsMust install Encoder Pack
ffmpegFreeCommand line, scriptingCan fail on some files
Online convertersFree, with limitsOne or two filesUpload limits, privacy, ads

For most people moving a whole collection into Apple Music, a desktop GUI like SoftOrbits MP3 Converter is the path of least resistance. Online converters work for a one-off track, but they cap file sizes and send your music to a stranger's server.

SoftOrbits MP3 Converter SoftOrbits MP3 Converter

SoftOrbits MP3 Converter is a versatile tool for turning music and audio clips between formats: move between containers, codecs, and bitrates, with lossless paths when you only need a new wrapper.

Pitfalls when converting FLAC to ALAC

TL;DR

Three mistakes cause most of the trouble. People export lossy AAC by accident, trust sketchy converter sites, or assume album art will follow when it was never embedded.

✔️ Exporting AAC instead of ALAC.

Both use the .M4A extension, so it is easy to grab the wrong one. AAC is lossy and permanently discards data; ALAC is lossless. People on Quora double-check the result is truly lossless for this reason. Always confirm the output says Apple Lossless or ALAC before you commit a whole library to it.

✔️ Trusting random converter websites.

Windows users asking for a safe method on Quora and the Apple Community get the same warning: shady converter sites carry "a non-zero chance of getting infected with some form of adware or malware." Stick to a known desktop app or an open-source tool.

✔️ ffmpeg failing on part of the batch.

As noted above, direct conversion can error on some files. If a batch stops, update ffmpeg or route the failures through WAV first instead of forcing the direct path.

✔️ Losing art that was never embedded.

If your cover is a folder.jpg sidecar, do not blame the converter when it disappears. It is the single most common art complaint across converter forums. A SuperUser answer on porting tags and cover art walks through the fix. Embed the art into the FLAC files first, then convert.

✔️ Letting iTunes overwrite your covers on import.

After conversion, iTunes can auto-match the wrong artwork. One collector on the Apple Community forum got "a contemporary cover, where my cover was from an older pressing." Turn off automatic artwork download in Apple Music settings before you import.

SoftOrbits MP3 Converter SoftOrbits MP3 Converter
Convert FLAC to ALAC on Windows without losing quality. Free, step-by-step guide with foobar2000, ffmpeg, and SoftOrbits MP3 Converter software, plus tag tips.
SoftOrbits MP3 Converter Screenshot.


🙋Frequently Asked Questions

Yes. foobar2000 is a free download and ffmpeg is free too. SoftOrbits MP3 Converter offers a free trial if you want simpler software to run on your PC.

Yes. ALAC stands for Apple Lossless Audio Codec; "Apple Lossless" is just the friendly name. Both refer to the same lossless format, usually in a .M4A file.

Usually they are about the same size, sometimes slightly larger. Both are lossless, so the file holds the full audio. Expect a roughly similar footprint, not the big savings of MP3.

It does play there. ALAC is open-source, so VLC, foobar2000, and many Android players handle it. It just is not the default lossless format outside Apple's apps.

No. Keep the FLAC files as your archive if you have space. The ALAC copies are for Apple Music, while the originals stay as a safe master.

You can, and without quality loss, since both are lossless. The same tools also go the other direction.

It can. SoftOrbits MP3 Converter handles many audio formats beyond FLAC and ALAC, from WAV to AAC.

For video, use the SoftOrbits Video Converter, which handles common formats and codecs on Windows.

Grab it with the YouTube to MP3 downloader, then convert to ALAC if you want Apple Lossless.

Sources