Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Audio Joiner (Merge MP3)

Put several audio files together into one, in the order you choose.

Audio & Video No upload Free to try, no sign-up Pro tool Pro pass from ₹79

Next steps

About the Audio Joiner (Merge MP3)

Join several audio files into one, in the order you choose: drag the files by their handles (or use the arrow buttons or keys) to arrange them, then press Join.

When every file is MP3 with the same sample rate and channels (or every file AAC with the same settings), they are joined without re-encoding: the audio frames are copied one after another, so it takes moments and the quality is untouched. Otherwise — or when you add silence between files, crossfades, a volume change or loudness matching — the files are decoded and saved as MP3, M4A, WAV or FLAC, with files of other sample rates resampled cleanly.

Match the files’ loudness measures each file with the ITU-R BS.1770 loudness method and turns quiet and loud files towards a common level (each other’s, or a target such as −16 LUFS), never pushing peaks above −1 dBFS. Tags and cover art for the result start as the first file’s and can be edited. Nothing is uploaded.

How to use it

  1. Drop two or more audio files on the box or press Choose audio files; add more later with Add files.
  2. Arrange them: drag a file by its handle, use ↑ and ↓, or focus a handle and press the arrow keys. Remove files with ✕ and set a file’s volume in its menu.
  3. Choose what goes between files (nothing, silence or a crossfade) and, if the files were recorded at different levels, tick Match the files’ loudness.
  4. Under Save as, keep Join without re-encoding when it is offered, or pick a format. Edit the file name and tags, press Join files, listen and Download.

Examples

Chapters of an audiobook
Input
12 MP3 files · 64 kbps · 44.1 kHz mono · Nothing between files
Result
One MP3 joined without re-encoding, in seconds, named after the first file
A mix with crossfades
Input
5 songs (MP3, M4A and FLAC) · Crossfade 5 s · MP3 V2
Result
One MP3 at the most common sample rate, each song fading into the next with an equal-power crossfade
Interview clips recorded at different levels
Input
4 WAV files · Silence 1 s · Match loudness: −16 LUFS
Result
One file where every clip is at about −16 LUFS (clips that would clip are turned up only as far as −1 dBFS peaks allow)

When files can be joined without re-encoding

MP3 is a sequence of frames and every file starts afresh, so MP3 files with the same sample rate and channel count can simply be put one after another — their bitrates may even differ — and the result plays in every player; the page writes a fresh Xing header so lengths and seeking are right. AAC files can be joined the same way when their encoder configuration matches (the same AudioSpecificConfig: profile, sample rate, channels). The page checks this and lists any file that differs and why.

WAV, FLAC and other formats are decoded and encoded again, which for WAV and FLAC is lossless; transitions, volume changes and loudness matching always need re-encoding because they change the sound.

Gaps, crossfades and loudness

A silence puts that many seconds of digital silence between files. A crossfade overlaps the end of each file with the start of the next and blends them with equal-power curves (cosine out, sine in), so the level does not dip in the middle; every file must be at least twice as long as the crossfade.

Loudness matching measures each file’s integrated loudness as ITU-R BS.1770 defines it: K-weighting, 400 ms blocks with 75 % overlap, an absolute gate at −70 LUFS and a relative gate 10 LU below the level of the blocks that pass the absolute gate. Each file is then set to the target — the files’ median loudness (which moves every file as little as possible) or a fixed level: −16 LUFS is common for podcasts and spoken word, −14 LUFS for music streaming, and −23 LUFS is the EBU R 128 broadcast level. Boosts stop where a file’s sample peak would pass −1 dBFS (such files are marked), and your own volume setting is added on top.

Limitations

  • Joining without re-encoding is possible only for MP3 files with matching sample rates and channels, or AAC files with matching encoder settings, and only without transitions or volume changes.
  • With AAC joined without re-encoding, the first moments after each join can differ slightly from the originals, because each AAC file starts with its own encoder priming.
  • Each MP3 starts with a few milliseconds of silence that its encoder adds (about 25 ms with LAME) and is padded at the end; players skip these only at the start and end of a whole file. A join keeps them, so there is a gap of a few dozen milliseconds at each join: unnoticeable between separate songs or spoken parts, but audible in music that should flow without a break.
  • Peaks are measured as sample peaks, not true peaks (BS.1770 Annex 2); leave some headroom when boosting files with very sharp transients.
  • Up to 200 files at a time; very long results take time to encode and are kept in memory until you download them.
  • Formats browsers cannot decode (WMA, AMR, ALAC outside Safari) cannot be added.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot. The audio engine (and, when you re-encode, the MP3 or AAC encoder) downloads from MySmartCoPilot the first time you use it. Your files are never uploaded.

Frequently asked questions

Does joining MP3 files reduce the quality?

Not when Join without re-encoding is offered: the original frames are copied. Re-encoding to MP3 costs a little quality, as any lossy encode does; choose a generous bitrate (192 kbps or VBR -V 2 and above) to keep it inaudible.

Why is “Join without re-encoding” not available?

Because the files differ (for example one is 48 kHz and the others 44.1 kHz, or one is AAC), or because you chose a transition, a volume change or loudness matching. The page lists the exact reason under the option.

How do I put the files in the right order?

Drag a file by its handle, use its ↑ and ↓ buttons, or focus the handle and press the arrow keys (Home and End move it to the top or bottom). Files you choose together are listed by name, with numbers in order (2 before 10).

What does loudness matching do?

It measures how loud each file sounds (ITU-R BS.1770, in LUFS) and turns each one up or down to the same level, so a quiet recording is not drowned out by a loud one. It never pushes a file’s peaks above −1 dBFS.

Can I join files of different formats?

Yes. MP3, M4A, WAV, FLAC, OGG and others can be mixed; the result is encoded in the format you choose, with mono files placed on both sides of a stereo result and other sample rates converted.

Are my files uploaded?

No. Reading, measuring and joining all happen in your browser; only the tool’s code is downloaded the first time.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.