About Audio Joiner
Audio Joiner keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
AntiUpload's Audio Joiner concatenates 2+ files locally. Reorder clips with accessible earlier/later controls, balance each clip from -12 dB to +12 dB, then choose Clean Cuts, Spoken Chapters, Seamless Mix, Editing Master, or Lossless Archive as an editable starting point.
Every input gets pre-normalised to 44.1 kHz stereo fltp before the join. FFmpeg's concat and acrossfade filters require uniform sample rate, channel layout, and pixel format across all inputs; mixing a mono podcast with a stereo song without normalisation produces silent or garbled output. We dodge this entire class of bug by pre-resampling every input at the same step. The trade-off: mono inputs get upmixed to stereo (the mono signal duplicated to both channels) which is technically a small quality concession but invisible in practice.
Hard cuts preserve the summed duration, crossfades shorten it by the overlap at each boundary, and silence gaps lengthen it. The plan applies that transition math before processing, shows the 44.1 kHz stereo normalization route and any gain edits, and estimates lossy or WAV size. FLAC remains content-dependent until the verified output is reopened locally.
How it works
- Drop 2 or more audio filesAccepts MP3, WAV, M4A, OGG, FLAC, AAC, and OPUS. Mixed formats are normalized before joining; use the earlier/later controls to confirm the exact output order.
- Pick a preset or output formatStart with a join preset or select MP3, WAV, OGG, M4A, or FLAC directly. Lossy formats expose bitrate; WAV uses PCM and FLAC uses lossless compression.
- Balance clips and choose a transitionUse per-file dB gain to tame a loud intro or lift a quiet recording. Then pick a crossfade, silence gap, or hard cut; gain is applied before the transition.
- Click Join filesReview the estimated duration, transition count, quality, normalization, gain edits, and size, then join. The result is reopened locally for duration, format, size, and playback verification.