Convert AIFF to FLAC

Upload an AIFF/AIF audio file and make a smaller lossless FLAC locally in your browser.

Try:
Converted FLAC

Convert AIFF to FLAC in your browser

Upload an AIFF or AIF file and convert it to FLAC, a lossless compressed audio format. The conversion runs locally with ffmpeg compiled to WebAssembly, so your audio is not uploaded to a server. The output keeps the decoded samples intact and uses -map_metadata 0 to carry textual tags such as title, artist, album and year when ffmpeg can map them into FLAC Vorbis comments.

Worked example

Archive a studio bounce: upload session-mix.aiff, leave FLAC compression level at 5, and download session-mix.flac. The FLAC decodes to the same audio samples as the AIFF source, but it is usually much smaller. For a final archive where encode time matters less, use level 12; for quick local checks, use level 0.

Limits and edge cases

FAQ

Does FLAC change the sound quality?

No. FLAC is lossless, so decoding the FLAC gives the same PCM samples that ffmpeg decoded from the AIFF source. The compression level only changes how hard the encoder works to shrink the file.

Which compression level should I choose?

Use 5 for the default balance of speed and size. Use 0 when you want the fastest encode, or 12 when you want the smallest file and do not mind a slower conversion.

Are my AIFF tags preserved?

Textual tags are copied with ffmpeg's metadata mapping when the source exposes them and FLAC can represent them as Vorbis comments. Cover art and unsupported container data are not preserved.

Can I convert multiple AIFF files at once?

No. This page converts one uploaded audio file per run. For a batch, run the CLI repeatedly from your shell or process files one at a time in the browser.

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool aiff-to-flac 'url=https://example.com/input' 'compression_level=5'

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/aiff-to-flac/?compression_level=5&url=https://example.com/input

Machine-readable descriptor: tool.json — title + parameters JSON Schema for agents.