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.
Your original photo is never modified. The obfuscated copy is generated as a new file — if anything goes wrong, your original is still intact on your device.
Faces detected: 0
Tip: click and drag on the image to add a manual box.
Auto-detection can miss faces, especially in group photos. Before downloading, check that every face you want hidden is marked. Click on the photo to add a manual box; click an existing box to select it, then press ⌫ to remove it.
Waarom het verbergen van gezichten ertoe doet
Foto's van protesten, openbare ruimtes, groepsevenementen en zelfs gewone selfies bevatten vaak gezichten van mensen die er niet mee hebben ingestemd online identificeerbaar te zijn. Moderne gezichtsherkenning is snel en vrij beschikbaar — één enkele geüploade foto van een onbekende kan plausibel binnen seconden worden gekoppeld aan openbare sociale profielen.
Gezichten verbergen voor het delen is geen paranoia. Voor sommige groepen is het basale operationele beveiliging. Journalisten die bronnen beschermen; activisten die evenementen documenteren; ouders die kinderfoto's posten — allemaal profiteren van een snelle, lokale manier om gezichten te verbergen.
Wat deze tool detecteert
Gezichtsdetectie draait volledig in je browser via face-api.js, een open source bibliotheek op TensorFlow.js. Het gebruikte model is "Tiny Face Detector" — ongeveer 190 KB aan gewichten, geoptimaliseerd voor snelheid. Het identificeert frontale en licht geroteerde gezichten; het mist extreme profielen, sterk afgedekte gezichten en zeer kleine gezichten. Daarom staan we toe handmatig vakken toe te voegen.
De drie stijlen
- Pixelateren — verlaagt het gezichtsgebied naar een grof pixelraster, en vergroot dan weer. De pixelgrootte die we gebruiken (~1/8 van de gezichtsafmeting) is groot genoeg dat reconstructie niet praktisch is. Visueel duidelijk dat iets is verborgen.
- Zwart vlak — schildert een effen zwart rechthoek. Geen pixelinformatie blijft over. Meest veilig, meest agressief uitziend.
- Emoji — bedekt het gezichtsgebied met een 😎 emoji op een zwarte achtergrond. Dezelfde beveiliging als zwart vlak (geen pixelinformatie blijft eronder), maar speelser van toon. Goed voor casual posts waar je een gezicht wilt verbergen zonder de foto onheilspellend te laten voelen.
Alle drie zijn praktisch onomkeerbaar bij de instellingen die we gebruiken.
Je origineel blijft intact
Je originele foto wordt nooit gewijzigd. De verborgen kopie wordt volledig gegenereerd in het browsergeheugen en gedownload als een nieuw bestand. We verwijderen standaard ook EXIF-metadata uit de verborgen kopie — als je gezichten verbergt, wil je waarschijnlijk ook geen GPS-coördinaten en serienummer van je apparaat in de uitvoer.
Waar deze tool NIET geschikt voor is
Het is geen vervanging voor zorgvuldige redactie. Voor afbeeldingen die forensische analyse moeten weerstaan (juridische onthullingen, gevoelige journalistiek), raadpleeg een professional. Software-verberging is robuust voor casual delen, maar kan niet elke mogelijke reverse engineering-poging voorkomen.