Merge several MP3 files into one online
Join two or more MP3 files into a single file, in the order you choose, directly in your browser.
or click to select it
Join two or more MP3 files into a single file, in the order you choose, directly in your browser. Upload all the files, reorder them with the arrows, and download one combined MP3.
Decodes each MP3 and concatenates its audio in the order you set, producing a single output MP3 file. This isn't a raw byte-level join — the audio is decoded and re-encoded to guarantee a playable result with no gaps or glitches between tracks.
Use cases
- Combine several parts of a song or recording into a single file.
- Join several short voice memos into one recording.
- Stitch together a podcast recorded in multiple takes into one full episode.
How it works
- 1
Upload your MP3 files
Add as many as you need, up to the batch limit.
- 2
Reorder them
Use the arrows to move each file up or down until they're in the final order.
- 3
Download the merged MP3
A single file with all of them joined in that order.
Technical details
Uses ffmpeg.wasm's concat filter over the already-decoded tracks, rather than a low-level container concatenation, which avoids compatibility issues when the source MP3s have slightly different parameters (bitrate, sample rate).
Frequently asked questions
Can I change the order after uploading the files?
Yes, use the up/down arrows next to each file before clicking Merge — the final order is whatever you see in the list.
How many files can I merge at once?
You can add several files in a single batch, up to the tool's per-batch file limit.