Why Do This in Your Browser?
Splitting, merging and downmixing channels are small jobs that still send people to the command line, because each needs a different FFmpeg filter and the syntax is easy to get wrong. A merge written the obvious way, for example, silently keeps the first file's own left and right channels and drops the second file whenever the first one is stereo.
This tool covers the three common cases. Pick the mode, drop the file (or two files for Merge), and the filter chain runs underneath. Split outputs a zip with both mono files; Merge and Downmix output a single file. MP3, WAV, OGG, FLAC, M4A and AAC keep their format (MP3 and AAC at 192 kbps, OGG at 160 kbps); anything else, such as Opus, is written as MP3. Everything runs in your browser via FFmpeg.wasm.
How It Works
Split takes a stereo file and writes its left and right channels as two mono files in a zip; a mono file is refused, since it has only one channel. Merge takes two files, the first for the left channel and the second for the right. Each is mixed to mono first, so a stereo file contributes both of its sides rather than just its left one; files with different sample rates are resampled to the first file's rate; and the shorter file is padded with silence so nothing is cut off. Downmix folds a surround file (5.1 or 7.1) to stereo, and also turns a mono file into stereo with the same sound on both sides.
Under the hood: Split runs pan=mono|c0=c0 and pan=mono|c0=c1. Merge runs aformat=channel_layouts=mono and apad on each input, then join into a stereo layout. Downmix uses -ac 2, FFmpeg's default fold-down. We measured it on a 5.1 test file with a different tone on each channel: front left and right go to their own side at 0.41 of their original level; centre and the two surrounds go in at 0.29 (3 dB below the fronts); and the LFE (subwoofer) channel is dropped. FFmpeg scales the whole mix down so it can't clip, which is why the result plays about 7.7 dB quieter; run the Audio Normalizer afterwards if you need the level back. A mono file comes out with the same signal on both sides at 0.71 (−3 dB).
Tip: For straight concatenation of audio clips, use the Audio Merger — channel-merge here is for combining mono left + mono right into stereo. To change the sample rate after channel work, the Audio Sample Rate Converter handles that step.
Common Use Cases
How We Compare
Honest read on free, paid, and self-hosted options for this kind of job: