How to lossless wav compression — free, no quality loss
- Step 1Drop the WAV you want to shrink — One file per run (
acceptsMultipleis false). The file is written to FFmpeg's in-memory filesystem in your browser tab; it is never uploaded, so even very large WAVs convert without an upload wait. - Step 2Leave the level on 8 (or go higher for max savings) — Default 8 gives near-maximum compression at reasonable speed. If you want the absolute smallest file and don't mind a slower encode, choose 12 · smallest, slowest — it typically shaves another 1-3%. Either way the audio is identical.
- Step 3Know that level never costs you quality — FLAC's compression level is pure size-vs-speed. There is no setting that trades fidelity for size — every level decodes to the same PCM. You are only deciding how long the encode takes and how small the result is.
- Step 4Run the compression — FFmpeg re-encodes the PCM with the
flacencoder and-compression_level <n>. No bitrate is involved (that is a lossy concept). Encode time grows with the level and file size; a typical track is fast, a long hi-res file at level 12 is slower. - Step 5Download the smaller .flac — You get a
.flacthat is ~40-60% smaller than the WAV, with identical audio, channels, sample rate, and bit depth. Store it in place of the WAV to free the disk. - Step 6Decompress whenever you need the WAV back — FLAC is reversible: any player decodes it, or
flac -d file.flacregenerates the exact WAV. So compressing for disk space never locks you out of the original PCM.
Disk reclaimed by FLAC at typical compression
Approximate savings per file. WAV size is exact PCM math; FLAC is a typical range that varies with content (sparse audio saves more, dense masters less).
| WAV file | WAV size | Typical FLAC size | Disk reclaimed |
|---|---|---|---|
| 3:30 song, 16-bit/44.1k stereo | ~37 MB | ~22-26 MB | ~30-40% |
| 30 min interview, 16-bit/48k mono | ~165 MB | ~65-85 MB | ~50-60% |
| 10 min loop, 24-bit/96k stereo | ~330 MB | ~190-240 MB | ~28-42% |
| 60 min ambient, 16-bit/44.1k stereo | ~605 MB | ~280-380 MB | ~37-54% |
FLAC vs MP3 for shrinking a WAV — pick by intent
Both reduce size; only one keeps the audio. Choose by whether you need the file faithful or just small.
| Goal | Use | Size vs WAV | Audio |
|---|---|---|---|
| Keep / edit / re-master later | WAV to FLAC (this tool) | ~40-60% of WAV | Bit-identical, reversible |
| Distribute / stream / email | WAV to MP3 | ~8-12% of WAV (192k) | Lossy, not reversible |
| Hit a specific size target | audio-compressor | User-targeted | Lossy |
Cookbook
Disk-saving scenarios with realistic before/after sizes. Exact savings depend on the audio content.
Free a few GB from a recordings folder, file by file
The classic disk-cleanup case. FLAC each WAV, keep the originals only if you need bext/float, otherwise replace.
Before: /recordings 42 WAVs, 24-bit/48k ~9.4 GB total Per file: convert WAV -> FLAC at level 8 After: 42 FLACs ~5.6 GB total Reclaimed: ~3.8 GB, every file bit-identical and reversible
Long mono voice file — best-case savings
Sparse mono speech is FLAC's strong suit. The same file as MP3 would be tiny but lossy; FLAC keeps it editable.
Source: lecture.wav 16-bit / 48 kHz / mono / 1:05:00 WAV: ~358 MB FLAC l8: ~150 MB (~58% reclaimed) Still fully editable; decode back to WAV any time.
Squeeze the last few percent with level 12
When you want the smallest possible file for a big batch and encode time is fine, level 12 beats 8 slightly.
Source: session.wav 24-bit / 96 kHz / 8:00 Level 8: ~205 MB Level 12: ~199 MB (~3% more reclaimed, slower) Identical audio either way.
Compress now, decompress to WAV later for editing
FLAC for storage does not lock you out. When you need to edit, decode to WAV first, then re-FLAC afterwards — no loss across the cycle.
Store: take07.flac (saves disk) Later: flac -d take07.flac -o take07.wav (exact PCM back) Edit in DAW -> export -> re-run this tool to re-compress No generation loss across the round-trip.
Dense master only shrinks a little — and that's fine
A loud, full-spectrum track has little redundancy, so savings are modest. There is no level that compresses noise further losslessly.
Source: loud_master.wav 16-bit / 44.1 kHz / 3:20 WAV: ~35 MB FLAC l8: ~29 MB (~17% reclaimed) Expected for high-entropy audio; still lossless.
Edge cases and what actually happens
File over the Free 50 MB cap
413 blockedThe largest WAVs — the ones most worth compressing — often exceed Free's 50 MB per-file limit. Pro raises it to 200 MB; Pro-media and Developer to 100 GB. The cap is on the input WAV, so a 300 MB file needs at least Pro-media regardless of how small the FLAC would be.
File longer than the duration cap
RejectedThere is also a per-file duration limit independent of size: 30 min Free, 120 min Pro, unlimited on Pro-media and Developer. A long ambient or lecture recording can be blocked by the duration cap even when its byte size is modest (e.g. mono, low rate).
FLAC barely smaller than the WAV
ExpectedHeavily-limited, loud, full-spectrum audio has little redundancy and may only shrink 15-25%. That is normal — lossless compression cannot exceed the audio's actual redundancy. Raising the level helps only marginally; there is no way to reclaim more without discarding data (which FLAC never does).
32-bit float WAV
Converted to integerFLAC stores integer PCM, so a 32-bit float file is converted to integer samples. It is still lossless for that integer form, but it is not a bit-exact float container. If you need the float master byte-for-byte, keep the WAV and treat the FLAC as a space-saving copy.
Expecting one drag to compress a whole folder
Single file onlyThis tool compresses one file per run (acceptsMultiple is false). For a folder, repeat per file. There is no batch queue or drag-reorder in this converter — for higher volume the broader audio toolset on a Pro plan helps.
Hoping to save more by lowering bit depth
Not this toolThis converter does not down-convert to save space — it preserves source depth and rate, which is the point. If you genuinely want a smaller-but-still-good file by reducing rate/depth, that is a lossy choice; use sample-rate-converter or audio-compressor instead, knowing it is no longer lossless.
Trying to compress a WAV that's actually a video container
Use a video toolThis tool decodes audio. A file with video plus audio (mislabelled, or a .wav that isn't) is not its job — extract the audio first with video-to-wav, then compress the resulting WAV to FLAC here.
Already-lossy audio inside the WAV
No quality gainIf the WAV was decoded from an MP3 or similar, the lost data is gone. FLAC stores the current quality faithfully but cannot recover anything. You still get the disk savings; just don't expect FLAC to improve a lossy source.
Truncated or corrupt WAV
Decode errorFFmpeg fails on a damaged or incomplete WAV rather than emitting a broken FLAC. If you hit a decode error, the source file itself is suspect — re-copy it from the original before retrying.
Output FLAC won't play in an old app
Decoder supportFLAC is widely supported (VLC, foobar2000, Plex, modern OS players, Android 3.1+, iOS 11+), but some legacy or proprietary apps don't read it. For those, decode back to WAV with flac -d, or make an MP3 with WAV to MP3 for that one app — the FLAC remains your space-saving master.
Frequently asked questions
Can I really compress a WAV without losing any quality?
Yes — that is exactly what FLAC does. It applies reversible compression, so the FLAC decodes back to bit-identical PCM. Unlike MP3, nothing is discarded. You reclaim 40-60% of the disk with the audio fully intact, and you can decode to WAV any time.
How much disk space will I save?
Typically 40-60%, but it depends on the audio. Sparse content (mono speech, acoustic, silence) compresses hardest; loud, dense, full-spectrum masters compress least. There is no quality penalty for a smaller result — FLAC simply exploits whatever redundancy the audio has.
Which compression level saves the most space?
Level 12 is the smallest, level 0 the fastest. The difference between the default 8 and 12 is usually only 1-3%. All levels decode to identical audio, so picking a higher level only costs encode time — it never costs quality.
Is this really free?
Yes — converting in the browser is free and needs no account. The only limits are the per-file size and duration caps (50 MB / 30 min on Free), which exist because everything runs locally in your tab's memory. Larger or longer files need a higher tier.
Does compressing change my bit depth or sample rate?
No. The converter preserves source bit depth (8/16/24-bit) and sample rate exactly. Compressing a 24-bit/96 kHz file does not quietly down-convert it — FLAC stores it at full resolution. If you wanted to reduce rate/depth, that would be a separate, lossy step.
Can I get the original WAV back later?
Always. FLAC is fully reversible — any player decodes it, or flac -d file.flac regenerates the exact WAV. So compressing for storage never locks you out of the PCM; you can edit, re-master, or hand off the original whenever you need it.
Are my files uploaded to compress them?
No. The whole process runs in your browser via FFmpeg 8.1 WASM. Your WAV is written to an in-memory filesystem, compressed, and downloaded — nothing is sent to a server. That also means no upload wait, which is welcome on multi-hundred-MB files.
Why does my FLAC barely shrink for some files?
Those files are high-entropy — loud, dense, heavily-limited audio with little redundancy. Lossless compression can only remove redundancy, so there is less to gain. It is still fully lossless; there is simply no way to compress incompressible audio further without discarding data.
Should I just use MP3 to save more space?
Only if the file is for distribution and you will never need it faithful again. MP3 goes far smaller but permanently discards audio. If you might edit or re-master the file, FLAC is the right call — it saves substantial space and stays reversible. The lossy option is WAV to MP3.
Can I compress a whole folder at once?
Not in this single-file tool — it handles one WAV per run. For a folder, repeat per file. Each output is independent and reversible, so a batch is just the same step applied many times; a Pro plan's larger limits make big files practical.
Will the FLAC play everywhere?
FLAC plays in VLC, foobar2000, Plex, modern OS players, Android (since 3.1) and iOS (since 11). A few legacy or proprietary apps don't support it — for those, decode back to WAV or make a quick MP3 for that one app while keeping the FLAC as your space-saving copy.
Does repeatedly compressing and decompressing degrade the file?
No. FLAC has no generation loss — decode to WAV, edit, re-encode to FLAC as many times as you like and the unedited PCM is always identical. The only thing that ever changes the audio is your edits in between, never the FLAC compression itself.
Privacy first
Every JAD Audio tool runs entirely in your browser via FFmpeg (WebAssembly) and RNNoise. Your audio files never leave your device — verified by zero outbound network requests during processing.