How to Mute a Video Online Without Re-encoding the Picture

You can mute a video online in your browser without uploading it. The tool removes the entire audio track and leaves the picture untouched: the compressed video stream is copied into a new MP4 rather than decoded and re-encoded, so image quality does not drop.

Nothing is sent to a server, because FFmpeg runs as WebAssembly inside the tab. The result is a standard MP4 with no audio track at all, not a version with the volume turned down, so you can lay new music, a voiceover or subtitles over the footage. The first run downloads the engine once, about 30 MB, and after that the tool works offline.

When the source picture cannot be stored in an MP4 container, the tool falls back to re-encoding it with H.264, and the result panel says so.

This guide is the mirror image of extracting audio. Converting a video to MP3 keeps the sound and discards the picture; muting a video keeps the picture and discards the sound. Because the two are easy to confuse, it is worth saying plainly at the start: the output here is a video file with no audio track, not an audio file. If it is the sound you want, read the guide on converting a video to MP3 without uploading it instead. Mute Video is one of 45 browser-based tools on Aihangsoft, and like the rest of them it never sends your file anywhere.

Mute Video

Drop a clip, keep Remove the audio track selected, and download a silent MP4. FFmpeg runs in the page, so the file is never uploaded.

Open the tool

When you actually need a video without sound

Four situations account for most of the demand. The first is music you have no right to publish: a clip you filmed yourself, but whose background track comes from a licensed song. The second is a recording that captured more than you intended, such as a screen share where a colleague mentions something private before the meeting starts. The third is re-dubbing, where you plan to add your own voiceover, music or subtitles and need the original dialogue out of the way. The fourth is silent footage used as a looping background in a demo or on a product page, where any sound would only compete with the voice laid on top.

Removing the audio track is not the same as turning the volume down. A muted track still exists in the container, can still be unmuted by anyone who opens the file, and still shows up as an audio stream in players and editors. Dropping the track leaves nothing behind to unmute, and it also removes the weight of the sound from the file. The limit is that removal is all or nothing: you get no control over which part of the clip goes quiet.

How to mute a video online

  1. Add the video. Drop an MP4, WebM, MKV, MOV or AVI file into the drop zone, or click to browse. The file is read on your device and never uploaded, and clips under 500 MB and a few minutes long are the comfortable range.
  2. Confirm the mode. Leave Remove the audio track selected. The second option, Keep video untouched, also drops the audio, but it refuses to re-encode anything if the copy cannot be done.
  3. Export. Press Remove audio. The first run downloads the FFmpeg engine, about 30 MB, and then the export runs locally on your machine.
  4. Download. Save the silent MP4. The result panel reports the source size and the output size, so you can see exactly how much the audio track weighed.

What the two modes mean

Remove the audio track copies the video stream and drops the audio, and if the source picture cannot be stored in an MP4 it re-encodes with H.264 so the export still finishes. Keep video untouched copies the stream and drops the audio with no re-encode at all: if that copy fails, the export stops instead of touching the picture. Pick the second mode when you need a hard guarantee that no frame is altered.

Why the picture does not lose quality

The export copies the video stream instead of decoding it. Under the hood the tool runs a stream copy with the audio disabled, so the compressed frames are moved into the new MP4 exactly as they were and only the audio track is left out. Nothing re-reads the pixels, so there is no generation loss: the frames you get out are the frames you put in.

This is also why a short clip is usually ready in seconds even on a laptop, because the processor is not doing the heavy work of encoding. The output is a standard MP4 with the faststart flag, which moves the file index to the front so players and web pages can begin before the whole file has been read. The one limit is that this promise holds only while the copy path runs, which is what the next section is about.

When the tool re-encodes instead of copying

Not every source file can be copied into an MP4 container. When the video codec inside the file cannot be stored in MP4 as is, the copy step fails, and the tool tries again with a full H.264 re-encode at CRF 20 on the veryfast preset. In code the trigger is simply that the copy step returns an error: the usual cause is the codec and container mismatch, but the tool does not pretend to diagnose it further, it just checks whether the copy succeeded.

The result panel always tells you which path ran. A successful copy reports that the audio was removed with no quality loss; a re-encode reports that the audio was removed and the video was re-encoded. You are never left guessing which one you got. The limit of this fallback is that the picture is no longer byte for byte identical to the source, so a re-encoded export is slightly softer than the original.

In Keep video untouched mode the same failure stops the export with an error rather than re-encoding, because that mode exists precisely to promise an untouched picture. That makes it the slower, more literal choice, and the right one when you would rather fail than compromise.

What this tool does not do

These are the real edges of a local mute, and knowing them saves a wasted attempt.

  • It removes the whole audio track. There is no in and out point, so you cannot silence only one section. Trim the clip into the parts you want first, mute the section that should be silent, then join the pieces back together.
  • The sound is gone and cannot be restored. The export writes a new file with no audio at all, and nothing remains to rebuild it from. Keep the original video until you are sure you no longer need the sound.
  • The picture can be re-encoded on the fallback path. That only happens on files whose codec MP4 cannot hold, but when it happens the frames are not untouched, and the panel says so.
  • Long videos are limited by browser memory. The work happens on your device rather than a server, so a very large file can stall or reload the tab. Clips of a few minutes are straightforward; a full length film is not.
  • The first run downloads the engine. About 30 MB of FFmpeg code, cached afterwards, which is the cost of doing the work locally instead of on someone else's machine.
  • The output is always MP4. If you need a different container after muting, convert it afterwards with the video converter.
What you wantWhere to do itWhat to expect
Remove all sound from a clipMute VideoAn MP4 with no audio track at all
Silence one section, keep the restVideo Trimmer, then Mute Video, then mergeThe silent part is a separate file until you join the pieces
Keep the audio and drop the pictureVideo to MP3An audio file, with the frames gone for good

Those three jobs are often described with the same words, which is why half of the searches for muting a video are really about extracting audio. If the picture is what you want to keep, this is the right tool; if the sound is the point, use the audio extractor so you do not spend effort on a file you will delete.

Frequently asked questions

No, not on the default path. The tool copies the compressed video stream into the new MP4 without decoding it, so every frame stays identical to the source and only the audio track is dropped. The picture is never re-encoded, which is why a short clip is usually finished in seconds. The one exception is a file whose video codec cannot be stored in an MP4 container: then the copy step fails, the tool re-encodes the picture with H.264 at CRF 20, and the result panel says so instead of claiming no quality loss.
No. This tool removes the entire audio track, so the whole clip ends up silent. Muting a single section is a two step job: cut the clip into the parts you want first, mute only the part that must be silent, then join the pieces back together. There is no in and out point for audio in this tool, so partial silence is always the result of editing around it rather than a setting inside it.
Never. FFmpeg runs inside your browser as WebAssembly, so the file is read from your disk into page memory and the audio track is removed there. There is no upload, no server and no queue, and nothing is stored once you close the tab. You can confirm it yourself by opening the browser network panel while the export runs: the only request is the engine download on first use, about 30 MB, which is cached afterwards. It is also the reason the tool keeps working offline after the first load.
Some source codecs cannot be stored in an MP4 container as is, so the plain stream copy fails. With Remove the audio track selected, the tool then re-encodes the picture with H.264 at CRF 20 on the veryfast preset and tells you in the result panel that the video was re-encoded. With Keep video untouched selected, the export stops with an error instead, because that mode promises not to change a single frame. In both cases nothing leaves your device, so the fallback costs you time and a little quality, never privacy.
The mute tool only removes audio, so it cannot add a track back. Export the silent MP4, then lay your music or voiceover over it in a video editor that can mux an audio stream. This tool has no audio import step and no timeline, so the second half of that workflow happens outside it. If the sound you want already sits inside another file, extract it first and then combine the two in an editor.

Silence your video in a few clicks

Free, private and unlimited. No account and no upload.

Open Mute Video