FLAC (Free Lossless Audio Codec) 1.2.1

Writable

audio

FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. The basic structure of a FLAC stream is: •The four byte string "fLaC" •The STREAMINFO metadata block •Zero or more other metadata blocks •One or more audio frames The first four bytes are to identify the FLAC stream. The metadata that follows contains all the information about the stream except for the audio data itself. After the metadata comes the encoded audio data.

Identify it

Extensions.flac
MIME typesaudio/x-flacaudio/flac
Signatures
664c6143 at byte 0
664c614300000022 at byte 0
PRONOMfmt/279
WikidataQ27881556Q131481410
Library of Congressfdd000198

Not sure your file is this? Identify it from its first bytes, in your browser.

Open it

Convert it

ToWithFidelityCommand and losses
Waveform AudioFFmpegLosslessffmpeg -i in.flac out.wav
Lossless for decoded audio; a lossy source stays as degraded as it was. WAV may reduce bit depth or drop metadata.
Matroska 1-4FFmpegLossyffmpeg -i in.flac out.mkv
Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.
MPEG 1/2 Audio Layer 3FFmpegLossyffmpeg -i in.flac out.mp3
Lossy re-encoding.
MPEG-4 Part 14FFmpegLossyffmpeg -i in.flac out.mp4
Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.
OggFFmpegLossyffmpeg -i in.flac out.ogg
Lossy re-encoding.
WebMFFmpegLossyffmpeg -i in.flac out.webm
Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.
0

Sources

From Converters (FFmpeg, ImageMagick, Pandoc, LibreOffice), Just Solve the File Format Problem (File Formats Wiki), PRONOM, Wikidata. Updated 2026-10-24.

Improve this record JSON