Skip to content

How it works

How to mix two songs together, step by step

This walkthrough takes you from two separate files to one seamless mix in about five minutes. Everything happens in your browser with MixSongs, so there is nothing to install and nothing to upload.

The short version

  1. 1

    Open the app and drop in your songs

    Go to app.mixsongs.app and drag your files onto the page, or click Add songs. MP3, WAV, FLAC, M4A, OGG and AIFF all work. A details card shows each file’s real quality before you confirm.

  2. 2

    Place the second song “in sequence”

    In the import card choose In sequence. MixSongs places the new song so it overlaps the end of the previous one and draws a crossfade with volume checkpoints for you.

  3. 3

    Find the best transition point

    Press Space to listen. Drag the second clip left or right until a strong moment (a new chorus, a drop, a downbeat) lands where you want it. Turn on the bars-and-beats grid at the song’s BPM to line up downbeats precisely.

  4. 4

    Shape the crossfade

    Drag the white checkpoints to change when the first song starts fading and when the second reaches full volume. Hold Shift to change only the level. Add more checkpoints for a curve.

  5. 5

    Trim what you don’t need

    Cut a long intro or outro with S at the playhead, then delete the leftover piece. Drag a clip’s edge to trim it non-destructively.

  6. 6

    Export

    Click Export. The dialog recommends a format from your sources (FLAC for lossless sources, MP3 320 for MP3 sources). The file renders in your browser and downloads.

Watch the whole flow

Screen recording of the full workflow: adding two songs, crossfading with checkpoints and exporting.

Choosing a good transition point

A transition sounds natural when it respects the music’s structure. Most pop, dance and hip-hop songs are built from phrases of 8 or 16 bars. Start fading the first song at the beginning of a phrase, and let the second song reach full volume at the start of one of its phrases. In MixSongs, switch the grid to bars, type the song’s tempo into the BPM box, and enable snapping: checkpoints and clips then lock to bar lines.

If the two songs have different tempos, MixSongs plays each one at its original speed (it does not time-stretch), so the drums will drift apart during a long overlap. Keep the overlap short (2–4 seconds) for songs with very different tempos, or blend during a section without drums, such as an intro, a breakdown or an outro.

Three crossfade shapes that always work

Because you draw the fade with checkpoints, you can reproduce any classic DJ transition:

  • Equal blend: song A goes from 100% to 0% while song B goes from 0% to 100% over the same 4–8 seconds. Smooth and neutral.
  • Hold and cut: song A stays at full level until one beat before song B’s downbeat, then drops quickly. Energetic, good for different tempos.
  • Duck under the vocal: lower song A to about 40% as song B’s vocal intro starts, keep it under the vocal for a bar, then fade it out. A radio-style handover.

Avoiding clipping when songs overlap

When two loud masters overlap, their peaks add up. MixSongs mixes in 32-bit floating point, so nothing distorts internally. The master limiter (on by default, the LIM button) catches the few peaks that would go over −1 dBFS, both during playback and in the export. If you prefer no limiting, switch it off. The export will then scale the whole mix down just enough to avoid clipping, or normalize it if you ask.

Going further

Need the vocals of one song over the beat of another? Use AI stem separation to split a track into vocals, drums, bass and music. Each stem appears as its own lane with its own volume line, so you can fade the drums out early while the vocal carries the transition.

Mixing questions

Can I mix more than two songs?

Yes. Keep adding songs “in sequence” to build a continuous mix, or put songs on separate tracks to layer them. There is no fixed limit; your computer’s memory is the practical one.

Does MixSongs change the tempo or key?

No. MixSongs keeps every song at its original speed and pitch, so audio quality stays untouched. Use short crossfades or drum-free sections when tempos differ.

Will I lose my work if I close the tab?

The project autosaves in your browser, including the audio, and comes back when you reopen the app in the same browser. Browsers may clear storage, so export important mixes.

What export format should I choose?

If your sources are lossless (WAV/FLAC), export FLAC 24-bit. If they are MP3s, export MP3 320 kbps; a higher format cannot add back detail the MP3s never had. See our guide on <a href="/guides/wav-vs-flac-vs-mp3/">WAV vs FLAC vs MP3</a>.

Related guides

Ready to try it?

It takes less time than reading this page.

Open MixSongs