NEW · FFmpeg.wasm · 100% Browser-Based

Audio Merger

Concatenate multiple audio files with optional crossfade — drag to reorder, set fade duration, export. FFmpeg.wasm runs locally. No upload, no signup, no watermark.

🎵
Drop an audio file
MP3 · WAV · AAC · OGG · FLAC · M4A
Files stay on your device · Never uploaded

Related Tools on UDT

Audio Trimmer →
Trim audio frame-accurately with a visual waveform display.
Audio Normalizer →
EBU R128 loudness normalization to broadcast standards.
Audio Fade →
Add fade-in / fade-out with curve shape control.
All Audio Tools →
Browse the full Audio Suite — 7+ tools, all in-browser.

Why Do This in Your Browser?

Concatenating audio files is conceptually trivial — append one to the next — but the implementation has a footgun: if the source files differ in sample rate, bit depth, or channel count, naive concatenation produces clicks, pops, or speed changes at the boundaries. Cloud audio mergers handle this by uploading both files, normalizing on a server, then sending the result back. The normalization is the actual work.

FFmpeg.wasm normalizes (resamples, rechannels, requantizes) and concatenates in one pass with the `concat` filter. The result is a clean merged file, with or without crossfade at the boundaries. All local, no uploads.

How It Works

Drop multiple files. The tool extracts each file's sample rate, channel count, and codec, then displays them in a reorderable list. Drag rows up/down to set the order; click ✕ to remove. Choose 'No crossfade' (hard cuts) or set a crossfade duration (50–5000ms).

When you click 'Merge', FFmpeg.wasm runs the `concat` filter for hard cuts or the `acrossfade` filter for fades. All inputs are normalized to the target sample rate (44.1kHz default, 48kHz optional) and channel count (stereo default). Output codec matches the first input's codec unless you override.

Tip: Pre-trim each input clip with the Audio Trimmer before merging — cleaner cuts make the crossfade sound better. After merging, run a final normalization pass with the Audio Normalizer to even out level differences across the merged segments. For combining two mono files into a stereo pair (channel-merge) rather than concatenating clips end-to-end, the Audio Channel Tool handles that case.

Common Use Cases

Podcast Episode Assembly
Stitch intro music + main interview + outro music into one episode-ready file.
Audiobook Chapter Joining
Combine per-chapter MP3s into one continuous audiobook file.
DJ Mix Construction
Crossfade between tracks to build a continuous mix — set the crossfade per pair.
Voice-Over Compilation
Merge multiple takes or sections into a single voice-over track for video work.
Music Compilation
Build a 'best of' compilation by ordering tracks and crossfading at boundaries.
Sound Design Layering
Concatenate sound effect chains for game audio or video soundtrack work.

How We Compare

Honest read on free, paid, and self-hosted options for this kind of job:

UDT Audio Merger (this tool): Free, browser-based, FFmpeg.wasm concat + acrossfade. Drag to reorder, optional per-pair crossfade. No upload, no watermark, no signup.
mergemp3.com / clideo.com: Cloud-based; uploads required; free tier with limits and watermark.
Audacity (desktop): Free, full audio editor with multitrack and crossfade. This browser tool is the focused alternative.
GarageBand (Mac): Free on Mac; full DAW; overkill for simple merges.
Reaper / Logic / Pro Tools: Professional DAWs; $60–$3000. Far more than needed for concatenation.
FFmpeg CLI: Free, command-line; same engine as this tool. This is FFmpeg with a UI.

Frequently Asked Questions

Is this audio merger really free?+
Yes — completely free, no watermark, no time limits, no signup. The site is supported by ads elsewhere; the tool is unrestricted.
Are my audio files uploaded anywhere?+
No. FFmpeg.wasm runs entirely in your browser. The 32MB engine downloads once and caches; after that, the tool works fully offline.
What if my files are different formats or sample rates?+
The tool resamples and re-channels each input automatically before concatenating. You don't need to convert formats first — drop MP3s, WAVs, AACs, OGGs in any combination and the tool normalizes them to a common format before merging.
Does crossfade work between any two formats?+
Yes — the crossfade math operates on decoded samples, so source format doesn't matter.
What crossfade duration is best?+
Depends on content. For music-to-music transitions, 500–2000ms (0.5–2 seconds) sounds natural. For voice-to-voice, shorter is usually better (50–200ms) — long fades on speech sound muddy. Default is 250ms.
Can I merge files with different channel counts (mono + stereo)?+
Yes — the tool up-mixes mono to stereo automatically before merging. The merged output is stereo. If you want a mono merge, set 'Output channels' to mono in the advanced options.
What's the maximum number of files I can merge?+
The tool supports up to 50 inputs per merge. For longer chains, merge in stages — first 50 → result, then result + next 50, and so on.
What's the underlying engine and license?+
FFmpeg.wasm v0.12.x with @ffmpeg/core v0.12.6 (concat and acrossfade filters built in). FFmpeg itself is LGPL-licensed; the wasm wrapper is MIT.