Merge audio

Put your tracks in order and get one file — same-source recordings join losslessly in seconds, all on your own device.

How it works

Add files in any order — each row shows its duration, and the arrows rearrange them. MP3, WAV and OGG files that share the exact same encoding (voice memos from one phone, recordings from one app) are spliced together at the data level, without decoding a single sample: lossless, format-preserving, and near-instant. FLAC sets are rebuilt with the lossless FLAC codec — no quality lost, still FLAC — and M4A sets are re-encoded so AAC's encoder padding can't click at the seams. Anything mixed is resampled into one top-tier 320 kbps MP3. Either way the whole job runs in your browser; nothing is uploaded.

Next step

Joining tracks from different sources usually means different formats first: WMA to MP3, OPUS to MP3 and WAV to MP3 bring everything to one format on your device, and MP3 to WAV goes the other way when an editor wants uncompressed input.

FAQ

How do I join several MP3s into one file?

Drop or pick the files (add more any time), put them in order with the arrows — each row shows its duration — and hit Merge. You get one file with the tracks playing back to back.

Does merging reduce the audio quality?

MP3, WAV and OGG files with the same encoding — recordings from one app or device — are joined WITHOUT re-encoding: a lossless splice that finishes in seconds and keeps the original format, so MP3s stay MP3. FLAC sets are rebuilt with the lossless FLAC codec — still zero quality loss, still FLAC. M4A/AAC sets are re-encoded so the seams stay clean (AAC’s built-in encoder padding would otherwise click at every join) and stay M4A. Everything else is re-encoded into a top-tier 320 kbps MP3.

Can I mix formats — an MP3 with a WAV and an M4A?

Yes. Mixed sets are resampled to a common format and come out as one high-quality 320 kbps MP3. Same-format sets keep their format, as described above.

Is there a gap or click between the tracks?

The tracks are placed back to back with no added silence. Lossless MP3 splices keep each file’s own encoder padding (a few milliseconds, the same thing every MP3 joiner inherits from the format); the re-encoding path renders one continuous stream.

Is there a limit on how many files I can join?

No fixed limit — join as many as your device’s memory comfortably handles. Everything runs locally, so a long audiobook-sized list is bounded by your hardware, not a server quota.

Are my recordings uploaded anywhere?

No. The whole merge runs in your browser on your own device — no upload, no server, no queue.