Face blur for video
Blur or pixelate every detected face — or place a classic black bar over the eyes. The face detector runs on your own device, so the video never leaves your browser.
How the face censor works
Every frame is scanned by an on-device face detector (Google's open-source MediaPipe BlazeFace model) while the video plays through once and is re-recorded. Detected faces are tracked from frame to frame with smoothing, so the censor region follows movement without flickering and stays in place for a moment when a face is briefly missed. Everything — detection, drawing and recording — happens in your browser; no frame is ever uploaded.
Is my video uploaded anywhere?
No — the face detector itself runs inside your browser, so even the frames being scanned never leave your device. That matters for exactly the kind of sensitive footage this tool exists for.
Can it miss a face?
Yes — faces that are very small, strongly turned away, badly lit or partly covered can be missed for a few frames. The tracker bridges short gaps, but always play the result back and check it before sharing.
Why does the first run download a few megabytes?
The detector engine and face model (about 11 MB) are loaded from our own server on first use and cached by your browser afterwards — no third-party servers are involved.
