Sample-accurate FLAC track splitting
One long FLAC and a .cue sheet go in; a track per cue point comes out, cut on the exact sample. Each track is re-encoded as FLAC — still lossless, and the only way to get a correct duration and a clean boundary on every file.
Input
One FLAC + .cue sheet
Standalone .cue file required
Output
Per-track FLAC ZIP
Re-encoded, lossless
- Uploads are deleted automatically
- Decoded audio is bit-identical
Split FLAC tracks
1. FLAC file
Drop your FLAC album here
or drop your file here
FLAC · max 100 MB
2. CUE sheet
Drop your .cue file here
or drop your file here
CUE · max 100 MB
One FLAC + cue → per-track lossless files
FLAC + CUE
What you provide
🎵 side_a.flac (21:18, 94 MB) 📄 side_a.cue (6 tracks)
side_a-tracks.zip
What you receive
📦 side_a-tracks.zip 01 - Come Together.flac 4:20 02 - Something.flac 3:03 03 - Maxwell's Silver Hammer.flac 3:27 … 06 - Mr. Mustard.flac 1:06 Cut on the exact sample. Re-encoded FLAC — decoded audio bit-identical. Each track reports its OWN duration. Tags: TITLE · ARTIST · TRACKNUMBER
How to use this tool
- 01
Upload the FLAC
A single lossless file holding the whole album or side. Up to 100 MB — a full CD rip as one FLAC will usually exceed that.
- 02
Upload the CUE
A standalone .cue file. It has to be a separate upload: a CUESHEET block stored inside the FLAC is not read.
- 03
Check the track list first
The sheet is parsed in your browser and previewed against the real length of your audio, so a mismatched sheet is obvious before anything uploads.
- 04
Split and download
The server cuts each track and returns a ZIP. The page unpacks it in the browser, so a single track can be saved without a ZIP tool.
Why use this tool
Cut on the sample, not the frame
Each track is decoded and re-encoded, which lets the cut land exactly where the cue point says. A FLAC stream copy can only cut on a FLAC frame — measured on this splitter, that bled 0.15 s of the neighbouring track into the file.
Lossless, even though it re-encodes
FLAC is a lossless codec, so decoding and re-encoding returns identical samples. The output's decoded PCM is bit-identical to the same range of the source. The .flac bytes differ — the audio does not.
Correct durations
A stream copy carries the album's STREAMINFO into every track, so each one reports the whole album's length and a seek bar scaled to it. Re-encoding writes each track's own header, so players show the right time.
Vorbis comments written per track
TITLE, ARTIST and TRACKNUMBER come from the sheet's TRACK blocks. ALBUM is not set — the header lines above the first TRACK aren't applied.
Who this tool is for
Lossless rippers
Turn a single-file EAC or dBpoweramp rip into per-track FLACs that report their own durations correctly.
Gapless albums
Split a continuous record where a frame-boundary cut would be audible at the join.
Archive prep
Produce per-track files for a library or streamer that indexes by file rather than by cue sheet.