How to merge audio online
Choose two to eight supported recordings. Files are checked locally.
Drag rows or use Move up and Move down to set the order.
Choose WAV, MP3 or FLAC, a sample rate and channel layout.
Select Merge Audio and wait while the worker decodes, joins and verifies the output.
Play the merged copy and download it; your input list stays available.
Combine audio files with different formats
Merge MP3 files or combine MP3 and WAV with supported native FLAC, single-stream Ogg Vorbis, Ogg Opus and standard PCM AIFF. The joiner decodes one source at a time in a local worker, matches channels, and resamples to 44.1 or 48 kHz before encoding one recording. Mono is copied to both channels when stereo is needed; choosing mono averages stereo channels. Inputs can use supported rates from 8 to 192 kHz.
WAV and native FLAC input accept 8/16/24-bit PCM; AIFF accepts 16/24-bit PCM. MPEG Layer III MP3 must have a known duration. Surround audio, AIFC, chained Ogg streams, M4A and AAC are excluded. For supported AAC-LC or ALAC recordings, use M4A to MP3 first.
Choose a WAV, MP3 or FLAC listening copy
WAV offers 16 or 24-bit PCM. MP3 uses the existing LAME encoder at 128, 192, 256 or 320 kbps CBR. FLAC uses the existing lossless encoder and balanced compression preset. A local verification pass decodes the actual encoded output and checks its format, duration, sample rate and channels before enabling download.
MP3 output re-encodes audio and may lose detail. WAV or FLAC cannot restore detail lost in a lossy input. No fade, normalization or extra silence is added. Recognized MP3 delay and padding are removed during decoding; damaged or missing timing metadata can still affect boundaries. This is a decoded-sample join, not a lossless compressed-frame splice. Tags and artwork are omitted, so keep your originals.
Local processing and practical limits
Choose two to eight files. Standard devices allow up to 32 MiB per file and 64 MiB of encoded input combined. Devices reporting 2 GB RAM or less allow 8 MiB per file and 16 MiB combined. Joined Float32 PCM is limited to 32 MiB, or 8 MiB on those lower-memory devices, with an additional check for the largest source and resampled segment. The total output is limited to ten minutes, and the memory check can require a shorter recording.
These are processing budgets, not a guarantee of total browser RAM use: codec heaps, encoded buffers and browser playback use additional memory. A worker decodes sources sequentially and releases each segment after copying. Cancel terminates the active worker; you can retry with the same list. Preparing another input preview releases the previous one. Clearing files releases playback URLs and results.
Your audio is never uploaded. Engine assets, advertising and consent-controlled anonymous tool events are separate network requests. Verify local processing or review audio codec licenses and LAME source/relinking materials.
Need to shorten a recording before combining it? Use Audio Trimmer. To export separate recordings in another format, use Audio Converter. Read WAV vs MP3 for editing and sharing tradeoffs.