Audio Joiner
Merge tracks into one continuous file
Every part is decoded and re-encoded here, by a WebAssembly build of FFmpeg, which costs a one-time download of close to 30 MB out of unpkg.com. Nothing you select is ever transmitted.
This concatenates. Select four files, get one file back with them end to end in the order you picked, and nothing else — there is no summing, no crossfade and no overlap, so two tracks that both contain a lead vocal stay two lead vocals sitting on top of each other. Every part is decoded and re-encoded into a single MP3, which unifies the container and codec but does not correct anything else: the join assumes the parts share a sample rate and channel layout, and it does not resample. Mix a 44.1 kHz recording with a 48 kHz one and the output header describes whichever rate came first, so the other segment plays fast or slow. Normalise rates before joining if that matters.
Join multiple audio files into a single track — useful for podcasts, DJ sets and audiobook chapters. Re-encodes to MP3 to smooth over mixed formats, all locally.
Private Audio Joiner In Your Browser
Audio Joiner is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Audio Joiner
Drop two or more audio files onto the panel; only audio containers are accepted here, not video.
Confirm the selection order, since that becomes the running order of the joined file.
Press Join into one MP3 and wait — a one-off engine download comes first, then a re-encode of the combined length.
Play the joined track in the audio player, check its duration, and press Download MP3 to keep it.
- Concatenates an arbitrary number of parts strictly in selection order.
- Re-encodes the whole joined stream once with libmp3lame, so the output is a single uniform MP3.
- Accepts MP3, WAV, OGG, M4A, FLAC and other audio containers, normalising the container and codec across them.
- Cleans up every part and the join list from the engine's filesystem once the output is read back.
- A audiobook producer stitching eleven separately recorded chapters into one continuous file for distribution.
- A DJ preparing a 40-minute continuous mix from exported sets without opening a DAW.
- A researcher concatenating forty interview extracts into a single corpus file for batch analysis.