Add Audio to Video

Replace a video's soundtrack or mix music over it, processed entirely in your browser, files never uploaded.

Your files are processed locally with FFmpeg running in your browser. Nothing is uploaded; the video and audio never leave your device. First use downloads the ~31 MB engine once. Files up to 200 MB.

MP3, WAV, OGG, M4A, AAC, or FLAC.

The output ends when the shorter of the video and audio ends (-shortest), so nothing plays over black or silence at the end.

About the Add Audio to Video Tool

Footage often arrives silent (screen recordings, camera clips with unusable scratch audio, timelapses) while the perfect track sits in your music folder. This tool attaches any audio file to any video in two flavors: replace, which drops the original soundtrack entirely and installs yours, or mix, which layers your music on top of the existing audio at a volume you control.

The video track is copied bit-for-bit rather than re-encoded, so picture quality is identical to the source and processing is fast; only the audio is converted to clean AAC. Everything happens locally in your browser via a WebAssembly build of FFmpeg: no uploads, no queues, no watermarks on your audio.

Related jobs: saving a video's existing audio as a file before replacing it (Audio Extractor), removing the soundtrack without adding a new one (Video Muter), or cutting the result down (Video Trimmer).

How to Add Audio to a Video

  1. Select your video file (MP4, WebM, MOV, MKV, AVI, and more, up to 200 MB).
  2. Select your audio track (MP3, WAV, OGG, M4A, AAC, or FLAC).
  3. Choose "Replace original audio" or "Mix with original". In mix mode, set the music volume.
  4. Click Process Video. The picture is copied untouched; audio is converted to AAC.
  5. Click Download Video to save the result in your video's original format.

Add Audio to Video FAQs

What is the difference between replace and mix mode?

Replace discards the original soundtrack and installs your file as the only audio. Mix plays both together (the original at full volume and your track at the percentage you set), which is what you want for laying music under recorded narration.

Why does my output end early (or cut the audio)?

Both modes encode with -shortest, so the output stops when the shorter of the two inputs ends. A one-minute video with a three-minute song yields a one-minute file. Trim your audio beforehand, or accept that the tail is dropped.

What happens if my video has no audio track and I choose mix?

Mixing needs an original track to blend with. If the video is silent, the tool detects the failure and automatically falls back to replace mode, attaching your music as the sole soundtrack; you still get a working file without starting over.

Which audio formats are supported?

MP3, WAV, OGG, M4A, AAC, and FLAC all work. The audio is always converted to 192 kbps AAC in the output, which plays everywhere and keeps files reasonable in size. The video keeps its original container and codec.

Does this reduce the video quality?

No. The video stream is stream-copied (transferred bit-for-bit with no re-encoding), so the picture is pixel-identical to your source. Only the audio track is re-encoded, once, to AAC.