How it works
- Drop your tracks. MP3, WAV, FLAC, AIFF, OGG or M4A, up to 500 MB each — the BPM of each track is detected automatically.
- Edit each track. Trim the section to keep (handles snap to the beat), reorder, then set the crossfade, global fade in/out and optional LUFS normalization.
- Build and download. The medley is assembled in one pass, with a waveform preview, in the output format of your choice.
Features
- Per-track trim with beat snap. Keep just the chorus or any section — handles snap to each track's detected tempo grid.
- Crossfades and global fades. Blend tracks into each other, then fade the whole medley in and out.
- LUFS loudness matching. Each track is normalized to a common loudness target (−14, −16 or custom), so no song jumps out.
- 100% in your browser. Your tracks never leave your computer — analysis and assembly run locally with ffmpeg.wasm.
FAQ
Is the medley maker free?
Yes. Anonymous users get 5 free uses per day across AudioKit's free tools — no account needed. Editing and trimming the tracks is free: a use is only counted when you build the medley. AudioKit Premium removes the daily limit.
Are my tracks uploaded to a server?
No. The tracks are decoded, analyzed and assembled entirely in your browser with ffmpeg.wasm and never leave your machine. The only network call is a tiny anonymous counter that tracks your daily free quota.
Which audio formats are supported?
MP3, WAV, FLAC, AIFF, OGG and M4A as input, up to 500 MB per file — formats can be mixed. For the output you choose the format: WAV, AIFF, FLAC, MP3, OGG or M4A.
What's the difference with the Merge tool?
Merge simply joins files end to end, with an optional crossfade. The Medley maker goes further: per-track trimming with beat-snapped handles, crossfades, global fade in/out and LUFS loudness normalization — everything you need for a wedding medley, a demo reel or a DJ-style mix.
Can all the songs play at the same volume?
Yes — enable LUFS normalization: every track is measured and brought to the same loudness target before assembly, so a loud master won't crush the song after it. Pick −14 LUFS (streaming level), −16, or a custom target between −30 and −6, with a true-peak limiter on the output.