Is X FLAC Encoder really free?
Yes. X FLAC Encoder is 100% free for personal and commercial use. No paid tier, no subscriptions, no telemetry. It is built on the official FLAC reference encoder (BSD-licensed) and FFmpeg (LGPL/GPL), both of which are open source. The GUI itself is distributed by xcodecpack.com at no cost as part of the X Codec Pack ecosystem.
What input formats can I convert to FLAC?
Anything FFmpeg can decode - which is essentially every audio format in common use. The full list includes WAV, MP3, AAC, M4A, OGG Vorbis, OPUS, ALAC (Apple Lossless), APE (Monkey's Audio), WavPack, AIFF, WMA, MKA, plus DSD (DSF/DFF) which is converted to PCM during decode. Video files (MP4, MKV, MOV, etc.) are also accepted - the audio track is extracted automatically.
Does X FLAC Encoder support 24-bit and 32-bit hi-res audio?
Yes. The decoder pipeline probes each source's bit depth via ffprobe and selects the matching PCM sample format (pcm_s16le, pcm_s24le, or pcm_s32le) for the intermediate WAV. A 24-bit FLAC master that you re-encode at compression level 8 stays 24-bit through the entire round-trip - no silent truncation to 16-bit. FLAC supports up to 32-bit/655 kHz, and X FLAC Encoder honors the full range.
How is this different from FLAC Frontend?
FLAC Frontend is a wrapper around flac.exe that hasn't been meaningfully updated since around 2013. It accepts WAV input only, runs files sequentially, has no dark mode, no drag-and-drop folders, no album-mode ReplayGain, and no cover art support. X FLAC Encoder accepts 20+ input formats via ffmpeg, runs files in parallel, has a hi-res-aware decode pipeline, embeds cover art and cuesheets, and ships a modern dark UI. See the comparison table above for the full breakdown.
What is ReplayGain and should I enable it?
ReplayGain is a metadata standard that records how loud a track is so that media players can equalize playback volume across your library without re-encoding. X FLAC Encoder supports both modes: track-mode (each file gets its own gain value) and album-mode (every track in an album shares the same album_gain so the relative dynamics between songs are preserved). Enable it if your media player respects ReplayGain tags - foobar2000, MPD, mpv, Roon, and most modern players do.
What does compression level mean? Is level 8 better than level 5?
FLAC's compression levels (0 through 8) are all lossless - the decoded audio is always bit-identical to the source. The level only affects how hard the encoder works to find the smallest representation. Level 0 is fastest with files about 5-7% larger, level 8 takes longer but squeezes out a few more percent. For most users, the default level 5 is the sweet spot. Level 8 is worth it for archival masters where the storage savings compound over a large library.
Can I convert FLAC back to WAV?
Yes. Switch to "Decode FLAC to WAV" in the Operation selector and the same queue, output template, and parallel-worker engine handle the reverse direction. The output is bit-perfect against the original PCM - any lossless codec round-trip preserves the audio exactly. You can also use "Test FLAC integrity" to verify the MD5 fingerprints stored inside your FLAC files without writing any output.
Does X FLAC Encoder work on Windows 7 or Windows 8?
The current build targets 64-bit Windows 10 and Windows 11. Older Windows versions are not actively tested - the executable may run on Windows 7/8 if all dependencies are present, but we don't ship official builds for those platforms. macOS and Linux users can run the underlying flac and ffmpeg command-line tools directly, or use the Python source from xcodecpack.com.
Is my audio uploaded anywhere during conversion?
No. X FLAC Encoder is a local, offline desktop application. flac.exe and ffmpeg.exe both run on your machine - nothing is uploaded, no internet connection is required, and no telemetry is collected. Your music never leaves your computer.