WAV to FLAC Converter

Compress WAV to FLAC losslessly: MD5-verified bit-exact output, 16/24-bit, tags and cover art, batch + ZIP. Runs in your browser.

Runs in your browser

Browser-only · bit-exact with MD5 check · compression levels 0, 5 and 8 · 32-bit float WAV is stored as 24-bit.

Drop files here or click to browse
WAV · Files never leave your device.

Convert to

WAV → FLAC
FLAC compression
All levels are lossless; higher levels make smaller files but take longer.
Title, artist, album, track, year, genre and front cover are copied to the new file.

Files

Add audio files to start.

Files never leave your device.

Lossless compression: smaller files, identical audio

FLAC packs PCM audio without discarding anything, much as ZIP packs documents. Typical music ends up at 50–70% of the WAV size; quiet, sparse recordings compress more, dense or noisy ones less. Decoding the FLAC later returns every sample exactly.

Unlike WAV, FLAC also has a proper tag system with cover art, which makes it the usual choice for archiving CDs and studio masters.

Compression levels 0, 5 and 8

All levels produce the same audio; they differ only in how hard the encoder searches for a compact representation. In our test recording, level 8 was about 14% smaller than level 0 and took about five times as long, and level 5 was about 6% smaller than level 0; real music usually shows smaller differences. Level 5 is also the default of the official flac tool.

Encoding is fast either way: on a desktop Chrome, level 5 processes about 400 times real time, so an hour of audio takes around ten seconds after decoding.

Verified bit-exact with MD5

libFLAC stores an MD5 checksum of the audio inside every file. The converter also computes the checksum of your WAV's samples before encoding and compares the two. When they match, the result shows "Bit-exact lossless" together with the MD5 value, which any FLAC tool can later use to verify the file.

The check applies when rate, channels and bit depth stay on "Original" and the WAV holds 16- or 24-bit integer samples. Changing a setting or starting from float audio produces a different, intentionally non-identical file, and the badge is not shown.

Tags and cover art

Tags in the WAV's RIFF INFO list are copied into FLAC Vorbis comments (TITLE, ARTIST, ALBUM, DATE, GENRE, TRACKNUMBER, COMMENT). Most WAV files have no cover art, and adding or editing tags inside the converter is not available yet.

If your WAV came from a CD ripper that also wrote an ID3 chunk, the converter reads it too, including the cover picture.

24-bit, high sample rates and 32-bit float WAV

16-bit and 24-bit WAVs keep their bit depth, and any sample rate from 3 kHz to 768 kHz is kept as is, so 24-bit/96 kHz and 24-bit/192 kHz masters stay intact.

This converter writes integer FLAC, so 32-bit float WAV is stored as 24-bit. That is far below the noise floor of any recording, but it is not bit-identical to the float original; keep the float WAV if you need to process it further.

How to use

  1. Drop WAV files onto the box, or click to choose them.
  2. Check the FLAC options. The defaults keep the source quality.
  3. Leave compression on Standard (level 5), or pick Smallest (8) when size matters more than time.
  4. Press Convert, then read each result card: size, length and notes.
  5. Download files one by one or everything as a ZIP.

FAQ

Is WAV to FLAC really lossless?

Yes. FLAC decodes to exactly the same samples, and the MD5 badge shows it was checked for your file.

Will FLAC play on my phone?

Android plays FLAC natively and iPhones have played it in the Files app since iOS 11. Some car stereos and older players do not; use MP3 copies for those.

Can I get my WAV back later?

Yes. Use FLAC to WAV; the result is bit-identical to the original WAV audio (tags aside).

Why is my FLAC bigger than I expected?

Noise, tape hiss, dense distorted music and 24-bit recordings with a noisy lowest bits compress less. That is normal: lossless compression can only remove redundancy that is really there.

Related tools

More Audio tools: Audio

Send feedback

Found a bug or have an idea? Tell us — it helps make the tools better.

Only needed if you would like a reply.

Page: /audio/wav-to-flac/