Blur a face or black out text in a photo, permanently
Drag across the faces, names, account numbers and screens that should not be published. The covering is written into the pixels and the file is rebuilt from them, so there is no layer to peel back and nothing underneath.
DROP · PASTE · CHOOSE
Drop a photo or screenshot here
or . It is opened in this browser tab and never uploaded — this page has no endpoint to upload it to.
RESULT
Why a black box in a document is not a redaction
The most-repeated failure in this whole subject is not technical. Somebody opens a PDF, a slide deck or a screenshot, draws a black rectangle over a name, saves, and publishes. The rectangle is an object sitting on a layer above the content. The content is still in the file. Selecting the rectangle and pressing delete brings the name back, and so does copying the text out, and so does opening the file in almost any editor.
Law firms have filed it. Government departments have published it. A newspaper has done it with a passport. The pattern is always the same, because the tool that drew the box did exactly what it was asked to do and nothing in the interface suggested that the original was still there.
The same applies to a blur used as an adjustment layer in an image editor: the layer is non-destructive by design, which is the feature, and the original pixels sit underneath it in the saved project file. Exporting a flattened copy fixes it; sending the project file does not.
This tool has no layers. The region you draw is written into the pixel buffer — the pixels are replaced, not covered — and the file is then encoded from that buffer. What comes out is a new image in which the covered area contains a flat colour or an average, and there is nothing else in the file. That is also why the output is re-encoded rather than patched: a redaction that preserves the original compressed data is not a redaction.
Which covering to use, and when a blur is not enough
A blur is an averaging operation. Average the same pixels a second time and you have lost information, but not necessarily enough information: if what was blurred came from a small, known set — the digits nought to nine, a licence plate alphabet, a fixed-width font rendering a bank balance — then an attacker can blur every candidate the same way and compare. That attack has been demonstrated repeatedly on mildly pixelated text and on faces blurred at small radii, and it is the reason "we blurred it" is not by itself a claim worth making.
This tool destroys the region before it blurs it. Both the pixelate and the blur modes first average each cell down to a single colour, so the fine structure the attack depends on is gone before the smoothing pass ever runs, and the cell size is proportional to the region rather than fixed at some small default. That makes the result genuinely irreversible. It does not make it invisible: a pixelated face still shows a head-shaped arrangement of skin tones, and that is sometimes enough to say who was standing where.
When the point is that something has been removed and nothing about it should survive, use the solid block. It is the only mode that tells the viewer honestly that a decision was made, and it is the only one with no residue at all.
There is no face-detection service behind this page
Automatic face detection on a web page has exactly two implementations. One sends your photograph to a server that runs a model — which is what the majority of "free online face blur" sites do, and it is the opposite of what you came here for. The other downloads a model into the browser, which on a modern detector means several megabytes over a phone connection before the page can do anything.
This page does neither. Where the browser exposes the experimental Shape Detection API — Chrome on Android, and behind a flag on some desktop builds — the Scan button uses it and the result is labelled a suggestion. Everywhere else the button is not shown, because a button that quietly does nothing is worse than no button.
Drawing the areas by hand takes about five seconds per face and has a property no detector has: you looked at the picture. A detector finds frontal faces. It does not find the person in profile at the edge of the frame, the child reflected in a window, the face on a poster, the name on a lanyard, or the street sign that places the whole photograph.
What else in the frame identifies somebody
A box over a face is the beginning of the job rather than the end of it. Before publishing a photograph in which somebody should not be identifiable, it is worth going through the frame once more for the things that are not faces:
- Name badges, lanyards, ID cards, and the reverse of a card visible through a lanyard sleeve.
- Screens — a laptop, a phone, a monitor in the background — which frequently show an email client.
- Reflections in windows, mirrors, kettles, spectacles and polished tables.
- House numbers, street signs, shop fronts, bus route numbers, and the view from a window.
- Vehicle registration plates, including partial ones, and distinctive vehicles.
- Tattoos, scars and jewellery, which are identifying and are rarely thought of as such.
- Documents, envelopes, prescriptions and delivery labels lying on a surface.
- Uniforms and badges that narrow a person to one workplace on one shift.
And then the part that is not in the frame at all: the file's metadata. A photograph with every face covered can still carry the coordinates where it was taken and the serial number of the camera that took it. This tool removes all of that as a side effect, because the output is encoded from pixels — the metadata tool is where to look if you want to see what was in there before it goes.
Screenshots are the commonest case
Most files that pass through a redactor are not photographs of people. They are screenshots: a bank statement for a dispute, a message thread as evidence, a bug report with a customer's details on screen, an invoice for an expense claim. Screenshots carry a specific set of things people forget.
The status bar is the first. Carrier name, signal strength, battery percentage and the exact clock time are all in the top few pixels, and together they narrow a person and a moment. The second is the browser chrome: a URL with a session token in it, an open tab list that describes a whole afternoon, an autocomplete dropdown, a bookmark bar with a company's internal tools on it. The third is the surrounding interface: a sidebar of contact names, a notification, an account switcher showing a personal address next to a work one.
Cover all of it, and use PNG as the output format for anything with text in it. JPEG compresses text edges badly and a redacted screenshot that is hard to read is a redacted screenshot that gets sent again unredacted.
What happens to the file, step by step
The image is decoded by the browser, with its EXIF rotation applied to the pixels so that what you see on screen is what gets exported. Drawing a region records a rectangle in image coordinates, not screen coordinates, so the covering lands in the right place regardless of how the preview is scaled to your window. Applying redraws the picture at full resolution, replaces each region's pixels, and encodes the result.
Nothing is uploaded at any point, and there is no request the page could make: the modules under /js/tools/ contain no networking code at all. Once the page has loaded you can disconnect the network entirely and every part of this still works, which is the version of that claim you can verify rather than take on trust.
If a photograph is sensitive enough to be redacted before it is sent, it is usually sensitive enough not to live in the camera roll in the first place. That is what the vault is for — files encrypted on the device, outside the Photos library — and the encryption page states every parameter rather than calling it military-grade.
WHAT IT DOES NOT DO
The limits, stated here rather than discovered later
- There is no automatic face detection unless your browser exposes the Shape Detection API, which almost none do. The alternative would be uploading your photo to a detection service or pushing a model onto your phone, and this page does neither.
- A box around a face is not anonymity. A name badge, a reflection, a visible street sign, a distinctive tattoo, a gait in a sequence of frames and the surrounding metadata all identify people, and only the last of those is handled here.
- Pixelation at a coarse block size cannot be reversed, but it still shows the shape and colour of what was covered. A solid block shows nothing.
- The output is re-encoded, so a JPEG in becomes a JPEG that has been through an encoder twice. That is the price of a redaction that actually removes the pixels.
Questions people ask about this
-
01 Can a blurred face be recovered?
A mild blur applied over text or a small face has been reversed in published research, because a blur is an average and an average of a known alphabet can be searched. This tool destroys the region first — averaging it into cells — and only then blurs the destroyed version, so there is no original signal left to recover. For anything that genuinely matters, use the solid block. -
02 Why is a black box in a PDF or a screenshot markup not enough?
Because it is an object drawn on top. The text or the image underneath is still in the file and comes back when the object is deleted, which has embarrassed law firms, governments and newspapers repeatedly. Here the covering is painted into the pixel buffer and the file is encoded from that buffer: there is no layer, no history and nothing underneath. -
03 Does the redacted file still carry the location it was taken?
No. The output is encoded from pixels, so EXIF, GPS, XMP and any C2PA record are not carried over. If you want to see what was in there before you remove it, the metadata viewer on this site reads and explains every field. -
04 Is the photo uploaded anywhere?
No. It is decoded, drawn and re-encoded in this browser tab. No request leaves the page after it has loaded. -
05 Which mode should I use?
A solid block when the point is that something has been removed and nothing about it should survive. Pixelation when the shape is part of the picture — a crowd, a room — and you want the composition to read. Blur when the result has to look natural, accepting that it is the weakest of the three. -
06 Can I redact a screenshot of a message or a bank statement?
Yes, and a screenshot is the commonest case. Cover the account number, the balance, the contact name and the avatar. Check the status bar as well: carrier, battery and the exact time are all details that place you. -
07 Does it work on a phone?
Yes. Dragging with a finger draws a region the same way a mouse does, and the file picker offers the camera roll. A very large photograph on an old phone can take a few seconds to encode. -
08 What happens to the parts I did not cover?
Nothing at all, except that the whole image passes through an encoder once. There is no filter, no enhancement and no upload.
Other tools on this site
All 10 tools- Photo privacy
Photo metadata viewer and remover
- Image files
Image resizer
- Image files
Image compressor
These tools exist because the same problem keeps turning up underneath the app: a photograph says more than the person sending it meant to. App-Vault is the iPhone side of that — an encrypted vault for the files that should not be in the camera roll at all. What the vault does, the cryptography behind it are documented rather than asserted.
GET STARTED
Seal the vault.
Free to download. The free tier holds one file. Premium removes the limit — Weekly from $3.99 or Yearly from $29.99 with a 7-day free trial.