Skip to main content

Media Lab

Audio merger

Join 2 to 20 audio files in order into one WAV, with optional crossfade or gaps.

  1. 1Add your MP3, WAV, M4A, AAC, OGG, OGA, OPUS, FLAC, WEBM, WEBA or MP4 files
  2. 2Pick options
  3. 3Click Run
  4. 4Download result

Limits

  • Output is 16-bit PCM WAV, which is large (roughly 10 times the size of an MP3). MP3 and AAC export are not available in the browser yet. Convert to MP3 or AAC with a desktop editor if you need small files.
  • Which audio formats open depends on your browser: Chrome, Edge and Firefox read MP3, WAV, M4A/AAC, OGG, FLAC and WebM audio; Safari reads fewer (OGG/Opus and WebM support is limited, FLAC needs a recent version). A file the browser cannot decode gives an error naming it.
  • Audio is decoded fully in memory, so files are limited to 200 MB and 30 minutes of audio (decoded stereo 44.1 kHz audio is about 20 MB per minute). On devices that report little memory, or on phones, the limit is lower and a clear message says so. The merged result is also limited to 30 minutes in total.
  • Clips are joined in the order of the file list (use the arrows to reorder). Clips are resampled to the highest sample rate among them with a high-quality windowed-sinc resampler.
  • The result is mono only when every clip is known to be mono; otherwise it is stereo (mono clips are copied to both sides; clips with more than two channels are folded down roughly).
  • A crossfade overlaps the clips, so the result is shorter than the sum by the overlap; it is limited to half of the shorter neighbouring clip. When a gap is set, no crossfade is applied.
  • Everything happens on this device; the file is never uploaded.

Ask the AI chat

The AI chat can run this tool for you. Try:

  • “merge these audio files into one”
  • “join my mp3 clips in order with a 1 second gap”
  • “combine these recordings with a short crossfade”