Initializing... drag & drop files here
Supports: WEBA
.weba audio files. Batch is supported, so you can drop an entire folder of WebM-extracted audio at once.HH:MM:SS.sss). Click Convert. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared.WEBA is the audio-only form of Google's WebM container, holding lossy Opus or Vorbis streams that Chrome, Firefox, and Edge can stream natively. FLAC is the Free Lossless Audio Codec maintained by the Xiph.Org Foundation — a royalty-free, mathematically lossless format that supports 4 to 32 bits per sample. Converting WEBA to FLAC does not recover audio data discarded by Opus or Vorbis; the result sounds identical to the WEBA source but stops further generational loss the moment you re-encode or edit. That makes the conversion useful when you need the file in a tool or library that refuses lossy input.
.weba. FLAC has been the de-facto interchange format for lossless music since the mid-2000s..weba at all. macOS 10.13 High Sierra and later play FLAC in QuickTime, and you can transcode FLAC to ALAC later without another lossy step.| Property | WEBA (WebM Audio) | FLAC |
|---|---|---|
| Compression | Lossy (Opus or Vorbis) | Lossless |
| Quality loss on re-encode | Yes, cumulative | None — bit-identical output |
| Bit depth | Codec-internal (Opus is 16-bit float-equivalent) | 4 to 32 bits per sample |
| Sample rate ceiling | Opus internally up to 48 kHz | Up to 1,048,575 Hz (RFC 9639) |
| Typical size, 3-min stereo | 2–4 MB | 15–25 MB |
| Container origin | Google / WebM Project | Xiph.Org Foundation |
| License | Royalty-free (Opus/Vorbis open) | Open-source, royalty-free |
| Native browser playback | Chrome, Firefox, Edge, Opera | Chrome, Firefox, Edge (recent), not Safari iOS |
| Native iTunes / Apple Music | No | No (Apple uses ALAC) |
| Best for | Web streaming, voice, low-bitrate music | Archival, mastering, audiophile playback |
| Level | Encoder Speed | Output Size | Notes |
|---|---|---|---|
| 1 | Fastest | Largest FLAC | Useful for slow CPUs or huge batches |
| 5 | Reference (ffmpeg default) | Mid-range | What most other FLAC encoders use as default |
| 8 | Slow | ~1–3% smaller than 5 | The highest level in the official flac CLI |
| 12 (xconvert default) | Slowest | Smallest | Non-standard ffmpeg extension; gain over 8 is usually under 1% |
All levels are mathematically lossless — the decoded audio is bit-identical regardless of level. Higher numbers just spend more CPU searching for a more efficient prediction model.
No. WEBA stores audio in Opus or Vorbis, both lossy codecs that permanently discard data the encoder judged inaudible. FLAC is lossless, so it preserves whatever the WEBA decode produces — but it cannot reconstruct samples that were thrown away. The FLAC sounds exactly the same as the WEBA; the benefit is that further edits or re-exports won't degrade it.
Because you went from lossy to lossless. A 3-minute WEBA at ~128 kbps Opus is around 2–3 MB. The same audio as 44.1 kHz / 16-bit stereo FLAC is closer to 15–25 MB — typically 5 to 8 times larger. FLAC compresses the decoded PCM, not the already-compressed Opus bitstream, so the output reflects the size of uncompressed audio minus FLAC's ~40–60% lossless savings.
Audio output is bit-identical at every level. The encoder spends more CPU time at higher levels searching for a tighter prediction model, so level 12 produces a slightly smaller file than level 1 — usually 5–15% smaller end-to-end. The official Xiph flac command-line tool stops at level 8; xconvert exposes ffmpeg's extended 0–12 range. Going above 8 typically saves under 1% extra and costs several times more encoding time.
FLAC is lossless — bitrate is determined by the source audio's complexity, not chosen by the user. Variable-bitrate sliders and quality presets only make sense for lossy codecs like MP3, AAC, and Opus. The Compression Level slider is the FLAC equivalent: it trades encoder speed for file size, never quality.
Apple Music and iTunes don't natively import FLAC — Apple's lossless format is ALAC. macOS 10.13 High Sierra and later play FLAC in QuickTime and Finder Quick Look, and iOS supports FLAC in the Files app and in any third-party player like VLC or Doppler. For an iTunes library you'll need to transcode FLAC to ALAC in a separate step using a tool like XLD or dBpoweramp; or if you only need playback (not lossless), FLAC to MP3 works in every Apple app.
FLAC stores tags in Vorbis Comment blocks (title, artist, album, track number, etc.). If the WEBA already carries Vorbis or Opus comment tags, ffmpeg-based conversion typically maps them over. Cover art embedded in a WEBA Matroska attachment may not always transfer cleanly — check the FLAC after conversion and re-attach artwork in your tag editor if needed.
Yes. Toggle Trim in Advanced Options, set a Start Time and Duration, and only that segment will be encoded to FLAC. For more granular cut/keep/delete editing across a longer file, use the dedicated Audio Trimmer tool.
Usually no. Opus inside WEBA operates internally at 48 kHz regardless of the source, so the WEBA you decode is already at 48 kHz. Resampling down to 44.1 kHz can introduce minor artifacts and saves only a few percent of FLAC size. Leave Audio Sample Rate on "Original" unless a target device specifically requires a lower rate.
If the goal is a small, widely-playable file rather than an archival master, skip FLAC entirely and use WEBA to MP3 or WEBA to WAV instead. FLAC only makes sense when you specifically need a lossless container.