Free · no signup · browser-local

Audio Joiner with Crossfade

Join local clips in your chosen order with a gap or crossfade, sample rate and channel controls.

Browse all tools →

Local audio · no uploads, accounts or saved inputs

Audio clips

Editable sample: 12 seconds from the 2009 U.S. inaugural address, marked public domain under U.S. law. Source and license · Steve Jobs at Stanford ↗ · Jensen Huang speeches ↗

Up to 5 mono/stereo files for joining · 512.00 MiB each / 1024.00 MiB total · 4 hours combined. Long sources load metadata and sparse preview windows; processing decodes only the selected range.

Your audio stays in this page’s memory. Choose a file to see a waveform and hear the original.

Output settings

MP3 uses the local WASM encoder. Lossy re-encoding can reduce quality.

MP3 is selected by default and uses the local WASM encoder. Output supports up to 4 hours, 48 kHz and two channels within storage limits. WAV/Opus can stream; MP3, pitch preservation and crossfade require a selected range that fits the PCM working budget.

Preview and download

Prepare audio to hear the actual exported file. Changing files or settings clears the previous result.

Getting started

Add up to five files, move them up/down, choose a gap or overlap and preview the merged result.

Before you use the result

Device-aware local processing: sources up to 128 MiB–1 GiB each and 2–8 hours combined depending on the reported device budget. Long supported WAV/Opus jobs stream in chunks; other formats/effect combinations use a checked PCM/WASM budget. Native codecs and temporary browser storage vary. Lossy formats may add padding.

Try an example

Join two short clips with a 0.2-second gap, then compare with a 0.2-second crossfade.

How it works

Local metadata and bounded waveform sampling are loaded first. Small selections use checked PCM processing; supported long WAV/Opus operations decode and write in chunks, with two-pass peak normalization. MP3, pitch preservation and crossfade must fit their PCM/WASM budget. Large results can use local temporary browser storage. Input files are not uploaded.

Frequently asked questions

Join local clips in your chosen order with a gap or crossfade, sample rate and channel controls.

How do I use Audio Joiner with Crossfade?

Add up to five files, move them up/down, choose a gap or overlap and preview the merged result.

Does this tool upload my data?

Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.

What should I check before using the result?

Device-aware local processing: sources up to 128 MiB–1 GiB each and 2–8 hours combined depending on the reported device budget. Long supported WAV/Opus jobs stream in chunks; other formats/effect combinations use a checked PCM/WASM budget. Native codecs and temporary browser storage vary. Lossy formats may add padding.