How to remove audio from a video
Need a silent video for Instagram, a background loop, or to save size? Learn how to strip audio instantly without re-encoding the whole file when possible.
Sometimes you need video without sound: a silent background for a website hero, a meme without the original music, or just to reduce file size before sending.
Why remove audio?
- Privacy: someone talking in background
- Size: audio can be 10-20% of file
- Platforms: Instagram background videos or GIF conversions need no audio
- Editing: you plan to add your own music later
Fast method vs full re-encode
If you only need to remove audio and keep same format (MP4 to MP4), we can do a fast remux - copy video stream without re-encoding. It's instant and lossless. If you also change resolution, rotate, or change format, we re-encode video with -an flag.
How to do it in JSM-Video.com
- Drop your MP4, MOV, or WebM file.
- Wait for green "Engine ready - Multi-threaded acceleration active".
- Check "Remove audio" in options.
- Choose output: MP4 Universal for max compatibility.
- Click Convert. Download. No upload.
Command line equivalent
If you prefer desktop FFmpeg: ffmpeg -i input.mp4 -c:v copy -an output.mp4 for fast copy, or ffmpeg -i input.mp4 -c:v libx264 -crf 23 -an output.mp4 for re-encode with rotation.
Privacy note
Stripping audio is sensitive - you may be removing a voice that identifies someone. Doing it locally means the original audio never leaves your device, unlike server tools that keep logs of audio tracks.
Common mistakes
- Muting volume in player does not remove audio track - file still contains it. You must re-export with -an.
- Converting to GIF automatically removes audio, but file will be larger. Better remove audio first, then decide if GIF needed.
Remux vs re-encode: why the distinction matters
Removing audio the fast way (remux) copies the video stream untouched into a new file without the audio track. It's instant โ a 500MB file finishes in seconds โ and quality is bit-for-bit identical because the video data is never decoded. The catch: it only works when you're not changing anything else. Same container in, same container out, no rotation, no resize.
The full re-encode decodes and re-compresses the video. It's slower (minutes, not seconds) and technically loses a tiny amount of quality, but it's required whenever you also rotate, resize, change format, or trim. JSM-Video.com picks automatically: if you only check "Remove audio" and keep MP4 output, you get the instant remux. Touch any other setting and it switches to re-encode.
How much size do you actually save?
It depends on the source. A phone recording with 128k AAC stereo audio saves roughly 1MB per minute. A movie rip with 5.1 surround at 640k saves about 5MB per minute โ on a 2-hour film that's 600MB. Screen recordings with minimal audio save almost nothing. As a rule of thumb: audio is 5-20% of a typical file. Worth removing when every megabyte counts toward an upload limit, marginal otherwise.
When silent video is the right call
- Website hero backgrounds: Autoplaying background videos should always be muted โ browsers block autoplay with sound anyway. Stripping the track saves bandwidth for every visitor.
- GIF-style loops: If you're converting to a muted MP4 loop for chat, remove audio first so the encoder doesn't waste bits on a track nobody will hear.
- Before adding your own soundtrack: Strip the original audio, then mux your music in an editor. Cleaner than trying to mix over it.
- Privacy: Background conversations, TV audio, location-revealing sounds โ removing the track is more reliable than hoping nobody listens closely.
- Platform requirements: Some ad platforms and digital signage systems reject files with audio tracks entirely.
What "mute" doesn't do (common misconception)
Lowering your player's volume, muting a timeline track in an editor without re-exporting, or setting a video element to muted in HTML does not remove the audio data. The full audio track is still in the file โ anyone who downloads it can unmute it. Real removal means writing a new file with -an (no audio). If privacy is the goal, verify: open the output in a player and check it has no audio track listed, or check the file size dropped.
Keeping audio but making it smaller
Sometimes you want quiet background audio, just smaller. Instead of removing it entirely: drop stereo to mono (halves audio size, fine for voice), lower AAC to 64-96k, or convert 5.1 surround to stereo. A 2-hour movie's audio goes from 600MB to 70MB this way โ most of the savings of removal with the soundtrack intact.
Frequently asked questions
Is removing audio reversible?
No โ the output file simply has no audio track. Keep your original if you might want the sound back later. The operation itself doesn't touch your source file.
Why did my file barely shrink after removing audio?
The source probably had a low-bitrate audio track (phone recordings often use 64-96k). Audio was only 2-3% of that file. Removal saves the most on files with high-quality or surround audio.
Can I remove audio from only part of a video?
Not in one click โ that requires splitting the video, muting the section, and rejoining. For a quick workaround, extract the full audio, mute the section in Audacity (free), and mux it back. For simple cases, trimming the unwanted section out entirely is easier.
Does removing audio affect video quality?
With remux (stream copy), zero effect โ the video bytes are untouched. With re-encode, there's the normal tiny quality cost of re-encoding, same as any conversion.
Which formats support the instant remux method?
MP4 to MP4 and MOV to MP4 work instantly. WebM to WebM also remuxes cleanly. Cross-format (like MOV to WebM) always needs a full re-encode.
Can I remove just one audio language and keep another?
Multi-track files need stream selection (-map in FFmpeg) which our quick toggle doesn't expose. The "Remove audio" checkbox strips all audio tracks. For selective removal, desktop FFmpeg with -map 0:v -map 0:a:0 keeps only the first audio stream.