Skip to content
batonbox

Guides

How to merge audio files so the joins are invisible

Combine MP3s, WAVs or mixed formats into one track, handle different sample rates and volumes, and choose the right crossfade.

Updated 2026-09-19

Joining two clips sounds trivial until you hear the result: a click at the seam, one half noticeably louder than the other, or a strange pitch shift because the files had different sample rates. All of these have simple explanations and simple fixes.

Three things must match before you join

Sample rate: a 44.1 kHz file glued to a 48 kHz file will play too fast or too slow unless one of them is resampled first. Any competent joiner resamples everything to a single rate; pick the rate of the majority of your files, or 48 kHz if you will put the result under video.

Channel count: a mono voice memo next to a stereo song needs the mono file duplicated to both channels, otherwise players may pan it hard left.

Loudness: two recordings made on different days rarely sit at the same level. Match them by ear or with a loudness meter before joining, not after — fixing it afterwards means processing the whole combined file again.

Butt joins versus crossfades

A butt join places the second clip immediately after the first. If both clips start and end at silence, that is all you need. If either clip ends mid-sound, the waveform jumps and you hear a click.

A crossfade overlaps the two clips and fades one out while the other fades in. Twenty to fifty milliseconds is enough to remove clicks without being audible as a fade. For music transitions between songs, one to three seconds sounds intentional. Anything longer becomes a DJ effect.

Formats and re-encoding

Joining compressed files is a decode-and-encode job in almost every case, because the clips must be mixed at the seams and resampled. Export at a bitrate that matches the best source, and prefer WAV or FLAC if the result is an intermediate you will edit again later.

The exception is joining MP3s that already share bitrate, sample rate and channels, with no crossfade: those frames can be concatenated without decoding. Few tools offer it; if yours does, use it for podcasts assembled from identical recording sessions.

Step by step

  1. 1

    Collect and order

    Add every clip and drag them into the order you want. Listen to the last second of each clip and the first second of the next.

  2. 2

    Normalise the odd one out

    If one clip is clearly quieter, raise it before joining. Small differences of a decibel or two are fine.

  3. 3

    Pick a crossfade

    Use 30 ms for speech edits and hard cuts, 1–3 s for music transitions, 0 if every clip starts and ends in silence.

  4. 4

    Export once

    Choose one sample rate and one format for the whole result. Play across every seam before you share it.

Questions

Can I merge MP3 and WAV files together?
Yes. The tool decodes both, resamples to one rate and encodes a single output. Choose the output format based on where the result will be used.
Why does the second clip sound too fast?
It has a different sample rate and was appended without resampling. Use a joiner that resamples, or convert both files to the same rate first.
Is there a limit to how many files I can join?
Only memory and patience. Very long assemblies are better done in stages so a mistake does not cost you the whole render.