Audio & music

Audio joiner

Put several recordings one after another and save a single track. A crossfade or a short gap sits between the clips, and each clip can be trimmed.

Add two or more files. Use Up and Down to set the order, or drag a row.

    MP3 files are encoded in this page with lamejs 1.2.1 (LGPL).

    Runs in your browser. Nothing you type or open is uploaded. Free to use, no account. More audio tools

    How to use it

    1. Add MP3, M4A or WAV files, then set the order with Up and Down or by dragging.
    2. Trim a clip if you need to, and choose a straight cut, a gap or a crossfade.
    3. Press Preview, then Save as MP3 or WAV.

    How the clips are joined

    Every file is decoded in the browser and matched to 44,100 Hz. A straight cut places the next clip on the following sample. A gap inserts silence. A crossfade overlaps the end of one clip with the start of the next and fades them with equal-power curves, so the join stays at a similar loudness and avoids a click. The overlap is limited to half of either neighbour, which keeps a short clip intact.

    Normalise raises each trimmed clip to the same peak before the join, then the finished track is kept just under full scale. Speech is clear around 128 kbps. Music has more detail at 192 kbps or higher. WAV keeps the audio uncompressed when you plan to edit it again. Very long jobs show a progress line. Chrome, Safari and Edge read M4A; every current browser here reads MP3 and WAV.

    Private by design

    Privacy

    Everything runs in this page and stays on your device. Files are decoded and encoded in this tab and saved to your downloads.

    This page also shows Google ads, which can use cookies. Privacy and cookies explains how.

    Questions

    Which audio files can I join?

    MP3, M4A and WAV. Chrome, Safari and Edge also read AAC inside an M4A. The joined file is an MP3 or a WAV.

    Can I change the order and trim a clip?

    Yes. Up and Down move a clip, and you can drag a row. Each clip has a start and an end, so a long recording can contribute only the part you want.

    What does the crossfade do?

    It overlaps the two clips by the time you set and fades one out as the other fades in. Choose a gap of silence, or a straight cut, when you want a harder join.

    Does joining lower the quality?

    The audio is decoded and encoded again. At 192 kbps or higher an MP3 stays close to a typical music file. WAV keeps the samples uncompressed.

    Where does the file go?

    It stays in this tab while you work. Save writes an MP3 or a WAV to your downloads. Nothing is uploaded.

    From the same developer