UtilityKit

500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.

Video Mute / Audio Remover

Strip the audio track from any MP4, WebM or MOV video, lossless and instant.

About Video Mute / Audio Remover

Video Mute removes the audio track from any MP4, WebM or MOV video using a lossless stream-copy operation — the video pixels are not re-encoded, only the audio is dropped. This makes the operation almost instant even on large files. Useful for sharing demos or screen recordings without revealing background sounds, removing copyrighted music before re-posting, or reducing file size when audio isn't needed. Powered by ffmpeg.wasm running entirely in your browser tab — your video never uploads anywhere. Output keeps the original container format (MP4 in, MP4 out) so downstream tools don't need re-conversion.

Why use Video Mute / Audio Remover

  • 100% private — your video never leaves your device
  • Lossless video stream-copy — no quality reduction at all
  • Near-instant processing even on large files
  • Container format preserved (MP4 → MP4, WebM → WebM)
  • No watermarks, no signup, completely free
  • Works offline after the first ffmpeg.wasm cache

How to use Video Mute / Audio Remover

  1. Click or drag your MP4, WebM or MOV onto the upload area.
  2. Preview the video in the inline player to confirm the right file loaded.
  3. Click 'Remove Audio' and wait briefly for ffmpeg.wasm to strip the track.
  4. Preview the muted result — you'll see the video plays silently.
  5. Click Download to save the muted video to your device.

When to use Video Mute / Audio Remover

  • Sharing screen recordings without revealing system or call audio
  • Removing copyrighted music before re-posting clips to social media
  • Stripping background noise from phone clips before adding new audio
  • Reducing file size for video-only assets like backgrounds or loops
  • Preparing silent demo loops for product pages or trade-show monitors
  • Cleaning up tutorial or screencast files before adding professional voiceover

Examples

Strip music from phone clip

Input: 100 MB MP4 with AAC audio

Output: ~93 MB silent MP4, identical video quality

Mute screen recording before share

Input: 500 MB OBS MKV-ish MP4 with mic + system audio

Output: ~470 MB silent MP4, completes in seconds

Prepare background loop

Input: 30 MB MP4 with stock-music audio

Output: ~28 MB silent loop ready for product page

Tips

  • Stream-copy muting is fast enough for files several GB — try larger files than you expect.
  • Combine with Video Add Audio to swap one soundtrack for another in two passes.
  • If you need to mute only part of a video, trim that segment with Video Trimmer first.
  • Some legacy players require an empty audio track rather than no audio — if a player won't open the muted file, re-encode via Video Compressor instead.
  • Container format is preserved, so a MOV stays MOV and a WebM stays WebM.
  • After the first run ffmpeg.wasm is cached so subsequent mutes start instantly even offline.

Frequently Asked Questions

Does my video leave my device?
No. Audio removal runs 100% locally via ffmpeg.wasm — your file is never uploaded to any server.
Why does it require Chrome / Edge?
ffmpeg.wasm needs SharedArrayBuffer, available only in browsers that send COOP/COEP cross-origin isolation headers — Chrome, Edge, Brave, Arc.
What is the file size limit?
No server limit. Browser tab memory caps practical size at ~500 MB, though stream-copy uses far less RAM than re-encoding so very large files often work.
Does muting reduce video quality?
No. Stream-copy mode keeps the video stream byte-identical — no re-encoding, no quality loss whatsoever.
Can I get the audio back?
No. The downloaded file has no audio stream; keep your original if you might need the audio later.
Will the file size shrink?
Yes — by the size of the audio track, typically 5-15% smaller depending on bitrate and duration.
Why is this so much faster than other operations?
Because the video stream is copied unmodified — only the audio track is dropped. No pixel re-encoding means it scales with disk speed, not CPU.
Why does the first run take longer?
ffmpeg.wasm (~30 MB) downloads on first use and is cached by your browser, so subsequent mutes start instantly even offline.

Explore the category

Glossary

Stream copy
FFmpeg -c copy mode that muxes existing streams into a new file without re-encoding — lossless and fast.
-an flag
FFmpeg flag meaning 'no audio' — drops the audio track from the output.
Container
The wrapper file (MP4, WebM, MOV) that holds video, audio and metadata streams.
Audio bitrate
Bits per second of audio data — typically 96-320 kbps for AAC. Removing it saves this much per second.
ffmpeg.wasm
WebAssembly port of FFmpeg that runs locally in your browser tab.
SharedArrayBuffer
JS memory primitive needed for multi-threaded WebAssembly; gated by COOP/COEP.