By Tim King · Updated
Audio Crossfader
Crossfade Two Songs Together With Equal-Power, Linear or S-Curve Fades
OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.
How the Audio Crossfader works
This audio crossfader blends tracks into one continuous mix. Drop two or more audio files, put them in order with the Up and Down buttons, and set how long each transition should last. Every pair of neighbouring tracks overlaps by that amount, with the outgoing track fading down while the incoming one fades up. Export the result as one WAV or MP3. Nothing is uploaded.
A crossfade is the transition DJs, radio stations and playlist apps use to move from one song to the next without a gap. Instead of the first track ending and the second starting, the two play at once for a few seconds: one fades out as the other fades in. This page does the same thing to files, so you can build a continuous mix, a workout playlist, a background track for a video or a slideshow, or a smooth join between two takes.
Crossfade length
The overlap is the number of seconds both tracks are heard together, and it is also the amount the total running time shrinks for each transition. Short overlaps of one or two seconds suit speech and podcast segments, where you only want to hide a cut. Five to eight seconds is typical for a party or workout mix. Ten seconds or more works for ambient music and long fades where tempos do not need to line up. The tool never lets a crossfade take up more than half of either track, so a short clip next to a long song still plays.
Choosing a curve
- Equal power keeps the perceived loudness steady through the transition. Each track follows a quarter sine wave, so at the halfway point both are at about 71 percent rather than 50. Use it for unrelated songs, which is most of the time.
- Linear fades each track in a straight line. With two different songs the middle of the fade dips by about 3 dB, which sounds like a small hole. It is the right choice when both files are almost identical, such as two takes of the same performance, because matching audio adds up in level rather than in power.
- S-curve starts and ends gently and moves quickly through the middle. Each song keeps its full level for longer before handing over, which suits DJ-style transitions.
Audio crossfader tips
- Trim first. Most songs have a few seconds of silence or a slow fade at each end. Remove it with the Audio Trimmer or Silence Trimmer so the overlap lands on music, not on quiet.
- Match the levels. If one track is much louder, the crossfade will lurch. Run each file through the Audio Normalizer first.
- Joining without overlap? The Audio Joiner puts files end to end with an optional gap of silence instead.
- Beat matching is not done here. For a seamless dance mix, tempos need to match; the Audio Speed Changer can bring two songs closer first.
FAQ
How many files can I crossfade?
As many as your device's memory allows. Every neighbouring pair gets the same crossfade length, and the files play in the order you chose them. Long mixes of many songs need more memory.
What happens if the files have different sample rates?
Nothing you need to fix. The browser decodes every file at the same sample rate when it loads them, so tracks recorded at 44.1 kHz and 48 kHz mix together cleanly.
Can I mix a mono file with a stereo file?
Yes. The output takes the larger channel count of the files you add, so a stereo track keeps its stereo image and a mono file plays equally in both speakers.
Why is my mix shorter than the songs added together?
Each crossfade overlaps the end of one track with the start of the next, so the total length is the sum of the tracks minus one crossfade length for every transition.
Is my audio uploaded?
No. The file is decoded, processed and encoded inside your browser with the Web Audio API. Nothing is sent to a server, so it works offline once the page has loaded and your audio stays private.
See also: all Audio tools, Images, Video & Screen, PDF, SVG, Simulations & Screensavers, Generative Art, Chart Makers, 3D Model Viewers, Drawing Pads, Mockups & 3D Making, Diagram Makers, 3D Science, Tracker Music.
Related tools
Audio Joiner
Merge several audio files into one, in order, with optional gaps.
Fade In And Fade Out
Add fade in and fade out with a chosen curve, export WAV or MP3.
Audio Mixer
Layer several audio files to play together, with clip-safe levels.
Audio Trimmer
Drag in and out points on a waveform, export WAV or MP3.
Audio Normalizer
Normalise audio to a peak dBFS or LUFS loudness target, in browser.