Initializing... drag & drop files here
Supports: AAC
This tutorial walks through decoding a lossy AAC file into FLAC, the open, royalty-free lossless codec from the Xiph.Org Foundation, and explains what the Compression level slider actually does. The honest caveat comes first: AAC already discarded audio detail when it was encoded, and FLAC cannot invent it back. What you get is a lossless container around the decoded AAC — a stable master that survives future re-encodes and plays on lossless-only DACs, streamers, and music servers.
.aac file onto the page, or click "+ Add Files" to browse. Several files can be queued and converted with the same settings..flac file. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours. No sign-up, no watermark.This is the one control on the page that confuses people, because "compression" here does not mean what it means in a lossy codec. FLAC works by fitting a mathematical function to each block of audio and storing the difference between the prediction and the real samples. A higher level makes the encoder search harder for a better-fitting function; as the Xiph.Org FLAC FAQ explains, decoding only has to compute the one function that was chosen, which is why the setting changes encode time but leaves decode time essentially flat.
| Property | AAC | FLAC |
|---|---|---|
| Compression | Lossy | Lossless |
| Standardized as | ISO/IEC 13818-7 and ISO/IEC 14496-3 (MPEG) | RFC 9639, published by the IETF in December 2024 |
| First released | 1997 (MPEG-2), 1999 (MPEG-4) | 2001, adopted by the Xiph.Org Foundation |
| Licensing | Patent-licensed | Royalty-free and patent-unencumbered |
| Typical bitrate or size | 128–256 kbit/s for music | Content-dependent; a fraction of uncompressed PCM |
| Restores detail lost by AAC | Not applicable | No — it copies the decoded AAC exactly |
| Metadata | MPEG-4 atoms | Vorbis comments plus embedded cover art |
| Best for | Streaming, phones, Apple devices | Archiving, editing, lossless playback chains |
| Property | Value per RFC 9639 |
|---|---|
| Full name | Free Lossless Audio Codec |
| Standards document | RFC 9639, December 2024 |
| Compression type | Lossless — decoded output is identical to the input samples |
| Bit depth range | 4 to 32 bits per sample |
| Sample rate range | 1 Hz to 1,048,575 Hz |
| Channel count | 1 to 8 channels |
| Commonly optimized for | CD audio: 2 channels, 44.1 kHz, 16-bit |
| Compression level in this tool | Slider from 1 to 12, defaulting to 12 |
FLAC is the wrong destination whenever the real goal is a smaller file or wider device support, because it is strictly larger than the AAC you started with and less widely decoded on consumer hardware. It is also pointless as a "quality upgrade" — if you want genuinely lossless audio, the source has to be a CD rip or a lossless download, not a re-wrapped AAC. And if the AAC came from a DRM-protected purchase, it cannot be decoded here at all; that restriction lives in the file, not in the converter. Where FLAC earns its place is as the master copy you keep so that every future MP3, Opus, or AAC you generate comes from one clean decode instead of stacking generation loss.
No. AAC is lossy, so the detail it discarded during its original encode is gone permanently, and no lossless format can reconstruct it. The FLAC is lossless relative to the AAC — it reproduces the decoded samples exactly — but it is no closer to the studio master than the AAC was. Genuine lossless audio has to come from a CD rip or a lossless download.
Two practical reasons. It stops a lossy-to-lossy cascade: when you later need MP3 or Opus for a phone, encoding from the FLAC uses one clean decode instead of stacking a second generation of loss on top of the AAC. And a fair number of DACs, network streamers, and library managers prefer or require a lossless container, with FLAC's tagging and embedded cover art being more robust than what raw AAC offers.
Yes, usually several times larger, because FLAC stores the complete decoded waveform rather than a compressed approximation of it. FLAC's own documentation notes that the resulting bitrate is roughly proportional to how much information the signal actually contains, so busy, loud material compresses less than sparse material. You are trading disk space for a stable, royalty-free master.
How hard the encoder searches for an efficient way to model each block of audio, and nothing else about the result. Every level produces a lossless file, so all of them decode to the same samples; higher values simply spend more CPU time to shave off a bit more size. Decoding speed stays essentially constant regardless of the level you picked, which is why the default sits at the top of the range.
Comfortably. RFC 9639 defines FLAC as supporting 4 to 32 bits per sample, sample rates from 1 Hz to 1,048,575 Hz, and 1 to 8 channels — far beyond anything an AAC file will decode to. Leaving Audio Channel and Audio Sample Rate on ORIGINAL keeps an exact copy; change them only when you specifically want a mono downmix or a lower rate.
It is a published standard. The IETF released RFC 9639, "Free Lossless Audio Codec (FLAC)", in December 2024, which specifies the format formally after two decades of use. The reference implementation remains with the Xiph.Org Foundation, and the format has always been royalty-free and patent-unencumbered — which is a large part of why it is the default for archival audio.
Going back to AAC is inherently lossy, so that re-encode adds its own generation of loss. What FLAC buys you is that the source feeding the encoder is a clean, exact decode rather than a second lossy stage, so the result is no worse than re-encoding the original AAC and the workflow is simpler once you have edited anything. Use FLAC to AAC for that trip.
Usually a sample rate, bit depth, or channel count outside what the hardware implements. FLAC's specification allows far more than any consumer player supports, so many devices decode only the common cases — stereo at 44.1 or 48 kHz, 16 or 24-bit. If your source is unusual, set Audio Sample Rate to 44100 Hz or 48000 Hz and Audio Channel to STEREO before converting.
FLAC when you want a lossless archive, because it is meaningfully smaller than uncompressed PCM and carries proper tags. AIFF when the file is heading into Apple's apps, a hardware sampler, or any tool that insists on raw uncompressed PCM. Both preserve the decoded AAC identically; the difference is size and which software will open it. AAC to AIFF covers the second case.
Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours — no sign-up, no watermark, never shared or made public. The practical limit on a large batch is upload size and time rather than anything in the FLAC format itself.