Why Do This in Your Browser?
Channel routing — splitting, merging, downmixing — looks like the most basic audio task imaginable, and yet it's the one most likely to send people back to the command line. Stereo-to-mono is a single FFmpeg flag, but the syntax is different for split-to-files versus downmix-to-mono. Stereo merging needs the `amerge` filter. Downmixing 5.1 surround to stereo requires the right channel coefficients or the result loses dialogue clarity.
This tool covers the three common cases in one UI. Pick the mode, drop the file (or two files for stereo-merge), and the right filter chain runs underneath. Split mode outputs a zip with both mono files; merge and downmix output a single file. All three modes run entirely in your browser via FFmpeg.wasm.
How It Works
Pick a mode: Split (stereo → 2× mono files), Merge (2× mono → stereo), or Downmix (multichannel surround → stereo). For Split mode, drop a stereo audio file; the tool extracts each channel as a separate mono file and packages both as a zip. For Merge mode, drop two mono files in the order you want as left and right channels. For Downmix mode, drop a 5.1 or 7.1 file; the tool applies industry-standard downmix coefficients to preserve dialogue while folding the surround channels back into stereo.
Under the hood: Split uses `-map_channel 0.0.0` and `-map_channel 0.0.1` to extract left and right. Merge uses `amerge=inputs=2` with `pan=stereo|c0=c0|c1=c1` to specify the channel layout. Downmix uses `-ac 2` with FFmpeg's default `pan=stereo|FL<FL+0.707*FC+0.707*BL|FR<FR+0.707*FC+0.707*BR` coefficients for the standard center-equal downmix. Auto-downmix uses FFmpeg's built-in matrix when channel layout is detected automatically.
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: