// COMPUTER VISION

Face Obfuscator

Hide faces in photos before sharing. Detection runs in your browser.

Drop a photo here

or click to browse

Max 25 MB. Processed locally.

We never overwrite your original. The obfuscated copy is a new file.

Auto-detection can miss faces in group photos — you'll need to verify the result before saving.

Why face obfuscation matters

Photos from protests, public spaces, group events, and even casual selfies frequently contain the faces of people who didn't consent to being identifiable online. Modern face recognition is fast and freely available — a single uploaded photo of a stranger can plausibly be matched against public-facing social profiles in seconds.

Obfuscating faces before sharing isn't paranoia. For some groups, it's basic operational security. Journalists protecting sources, activists documenting events, parents posting kid photos online, anyone sharing a candid group shot — all benefit from a fast, local way to blur faces.

What this tool detects

Face detection runs entirely in your browser using face-api.js, an open-source library built on TensorFlow.js. The model used here is "Tiny Face Detector" — about 190 KB of weights, optimized for speed. It runs in a few hundred milliseconds even on a phone.

The model identifies frontal and slightly-rotated faces. It will miss:

That's why we let you add manual boxes by clicking and dragging on the image. The detector is a head start; the final review is yours.

The three obfuscation styles

All three are effectively unreversible at the settings we use. Black box and emoji leave zero information; pixelate at strong settings leaves visual context (you can still tell there was a face there) but the features themselves cannot be reconstructed.

What happens to your original

Your original photo is never modified. The obfuscated copy is generated entirely in browser memory and downloaded as a new file (yourphoto-obfuscated.jpg). The original on your disk is untouched.

We also strip EXIF metadata from the obfuscated copy by default — because canvas re-encoding doesn't preserve EXIF, and because if you're hiding faces, you probably also don't want the photo's GPS coordinates and device serial number in the output.

What this tool is NOT for

This isn't a substitute for thoughtful redaction. For images that may face forensic analysis (legal discovery, sensitive journalism), consult a redaction professional. Software-applied obfuscation is robust for casual sharing but cannot prevent every possible reverse-engineering attempt for high-value targets.