Audio Merger

Join several audio files into one track with optional gaps or crossfades, then download it as a WAV — all in your browser.

Drag & drop audio files here, or click to browse

No uploads. Your audio stays on your device.

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Add two or more MP3, WAV, M4A, OGG, FLAC or WebM files and each one is decoded with the Web Audio API right inside your browser tab — nothing is uploaded, so podcast segments, voice memos and unreleased tracks never leave your device. Clips are joined in the order shown, and you can move any clip up or down or drop it from the list without re-adding the others.

Add silence between clips to give each track a breath, or set a crossfade to overlap them so one fades out while the next fades in — handy for mixtapes and seamless loops. "Match clip volumes" peak-normalises every clip so a quiet recording is not buried by a loud one. Files with different sample rates or channel counts are resampled to the highest of each, and the result downloads as an uncompressed 16-bit WAV that any editor or phone will open.

Frequently asked questions

Are my audio files uploaded anywhere?

No. Every file is decoded and mixed with the Web Audio API inside your browser tab, so nothing leaves your device — no server, no account and no shareable link. That makes it safe for interviews, podcast segments, voice memos and unreleased tracks.

Can I merge files of different formats, sample rates or channel counts?

Yes. Anything your browser can decode works — MP3, WAV, M4A/AAC, OGG, Opus, FLAC and WebM can be mixed together in the same merge. Clips are resampled to the highest sample rate and the largest channel count in the list, so a mono 22 kHz voice memo joins a stereo 48 kHz track cleanly.

What is the difference between a gap and a crossfade?

A gap inserts that many seconds of silence between clips, which suits chapters or separate takes. A crossfade instead overlaps the clips by that many seconds, fading one out while the next fades in for a seamless mixtape-style join — so the merged file gets shorter, and the crossfade must be shorter than your shortest clip.

Report a bug