Blur Faces in Videos
Detect and protect faces in every video frame locally. The result is a newly encoded WebM; nothing is uploaded.
🔒 Your videos stay on this device. Detection, editing and encoding run locally in this browser.
How it works
How it works
- 1
Add what goes in
Drop your MP4, MOV, M4V, WebM and 6 more formats here, or pick it from your device.
- 2
Start it
Set the style and strength, then start. Everything runs in this browser — no upload, no queue, no account.
- 3
Take the result
The WebM is ready the moment the run finishes. Save it straight to your device.
What this tool does
- Blur Faces in Videos
- Finds faces in every frame and covers them, following them as they move. Detection and covering both run on this device — the video is never sent anywhere.
When you need this
- A video of a playground incident has to be shared with the school without showing other children.
- Footage from a demonstration should be published without identifying participants.
Supported formats
Good to know
Frequently asked questions
Why is the result a WebM file and not an MP4?
Once frames are changed they have to be encoded again. This tool writes VP9 or AV1 inside WebM, both free to use in a browser, and deliberately never produces a new H.264/AAC MP4. Most browsers, messengers and editors play WebM directly.
What happens when somebody turns their head away?
Each face is followed from frame to frame instead of being detected anew every time. A track that has been confirmed keeps running for a moment even while the detector loses the face, so a head turning to the side stays covered instead of flashing open for a few frames.
What files can I use here?
Reads MP4, MOV, M4V, WebM and 6 more formats. As many files at once as you like.
What do I get back?
You get WebM.
Does the file lose quality?
Every frame is decoded and encoded again. That is what makes the file smaller or different — and it costs some detail, most visibly in fast motion and fine texture.
When does it not work?
The first run downloads a small model to your device. After that it works offline. Which video codecs work depends on your browser. Chrome and Edge read the most, including H.265 on many machines; Safari and Firefox refuse some. A file that will not open here usually opens in Chrome.
Does the video lose quality?
Only when it has to be re-encoded. Cutting, joining and removing the sound track copy the picture data unchanged, so those are lossless. Compressing and adding a watermark do re-encode, which is why they take longer.
How long may a video be?
There is no fixed limit. What decides is the memory of your device: a phone manages a few minutes comfortably, a computer handles far more. If a long video fails, splitting it first and working on the parts usually helps.
Private by design
Your files stay on your device
Your videos stay on this device. Detection, editing and encoding run locally in this browser.
Other tools
Ready-made
Workflows for this file type
- Video for DiscordPrepare a compact WebM video for sharing on Discord.
- Instagram ReelCrop a video vertically, resize it to 1080 × 1920 and prepare a compact result.
- Instagram Reel, Faces BlurredProtect every face, then crop the video vertically and prepare a compact 1080 × 1920 result.
- Email VideoPrepare a video for a typical email attachment limit without uploading it.
