Split a single audio file by interval or manual time ranges, then merge multiple files in order into one new output. Everything runs locally in your browser with ffmpeg.wasm.
Drop an audio file here
We inspect the source first, then use a local ffmpeg.wasm pipeline to cut the file into separate outputs.
The tool generates ranges automatically and keeps the remaining tail as the last part.
Generated parts preview
0 parts will be exported.
Each exported segment becomes audio-split-part-01, audio-split-part-02, and so on.
The FFmpeg runtime starts downloading after you choose audio and then runs locally in the current browser tab.
FAQ
No. The current split and merge workflows run locally in your browser with ffmpeg.wasm and do not send files to an external service.
Separation here means time-based splitting, not AI vocals/accompaniment separation and not multi-stem source separation.
You can split by a fixed interval or enter multiple manual start and end ranges for precise segments.
Not in the primary path. To keep mixed-format merges reliable, the tool re-encodes the combined result into the output format you choose.
ffmpeg.wasm processes and transcodes inside the browser tab. Longer audio and more segments increase memory use and processing time.