Private redaction

Blur & redact sensitive parts of an image

Find faces and common sensitive text automatically, add precise manual covers, then download a permanently flattened image — entirely on your device.

Processed on your device — never uploaded
Drop an image to blur or redact
Faces and sensitive text are detected locally — your image is never uploaded
or press Ctrl+V
PNG · JPG · WEBP · BMP · .PNG · … · max 25.0 MB

The complete guide to blurring and redacting images

Why most redaction fails

The recurring redaction failure is not that someone forgot to cover something. It is that they covered it in a way that was never actually removal. A black rectangle drawn over text in a PDF is an annotation sitting on top of a text layer that is still fully present in the file — selectable, copyable, and recoverable by anyone who opens the document in the right tool. The same is true of a shape placed over an image in a slide deck, or a crop that hides part of a photo without discarding the pixels.

This has produced a long series of public embarrassments involving court filings, government disclosures and corporate documents where the covered material was extracted within minutes of publication. In every case the person doing the redacting believed they had removed something, and the file disagreed.

The fix is flattening. Once a redaction is baked into the pixel data and the image is re-encoded, there is no separate layer holding the original, because the original pixels no longer exist in the file. That is what this tool does: whatever you blur, pixelate or cover is composited into a new PNG before it reaches your download folder. There is nothing underneath.

Blur, pixelate, or a solid bar

The three styles are not interchangeable, and the choice matters more than the strength slider.

A solid bar replaces the region. The pixels underneath are gone and nothing about them survives into the output — not their colour, not their arrangement, not a statistical trace. For anything that must not be recoverable under any circumstances, this is the only correct choice: passport numbers, bank details, home addresses, medical information, the face of someone whose identity genuinely must be protected.

Blur and pixelation transform the region instead. A Gaussian blur averages each pixel with its neighbours; pixelation replaces blocks with their average colour. Both destroy a great deal of information and at reasonable strengths are perfectly adequate for ordinary purposes — obscuring bystanders in a street photo, softening a licence plate in a holiday snap, hiding incidental detail in a screenshot.

But both are transformations of the original data rather than replacements of it, and that leaves a theoretical door open. If the underlying content is drawn from a small, predictable set — six digits, a known font, a face from a known group of people — an attacker can generate every candidate, apply the same transformation, and see which one matches. This has been demonstrated against weakly pixelated text more than once. Strength defends against it: the tool starts at settings that are safe for normal use and lets you go substantially higher.

The rule that keeps you out of trouble: aesthetics for faces, solid bars for facts.

What automatic detection does, and what it misses

Dropping an image in starts two passes. A face detector locates faces and proposes a region over each. In parallel, optical character recognition reads the text in the image and flags anything matching a conservative set of sensitive patterns: email addresses, phone numbers, IBANs, payment card numbers, and IP addresses.

Everything found is a proposal, not an action. Regions appear for you to accept, remove or resize, and nothing is applied until you export. That ordering is deliberate — a redaction tool that silently decided what to hide would be both annoying and untrustworthy.

The important limitation is what the pass cannot see. The patterns are intentionally conservative, because a matcher aggressive enough to catch every phone number would also flag every order reference and date. OCR struggles with stylised type, low contrast, handwriting and text at an angle. And a great deal of sensitive information matches no pattern whatsoever: a person's name, a signature, a badge or lanyard, a company logo on a wall, a reflection in a monitor, a distinctive view through a window that places the photograph precisely.

So treat detection as what it is — a fast first pass that catches the structured, high-frequency cases so your attention is free for the rest. Then review the whole image yourself before exporting. The manual rectangle and brush tools exist for everything the automatic pass will never find.

Redacting screenshots and documents

Screenshots are the most common redaction job and the easiest to get wrong, because they carry far more than the thing you meant to show. A screenshot of a dashboard includes the account name in the header. A support-ticket screenshot includes the customer's email in the sidebar. A bank statement screenshot includes the balance you did not intend to share, alongside the transaction you did.

A reliable habit is to work outside in. Start at the edges of the image — browser chrome, tab titles, notification banners, sidebars, footers, breadcrumbs — before looking at the content you are actually there to share. That is where the incidental disclosures live, and it is exactly where the eye does not go, because you have been looking at the middle of that screen all day.

For documents specifically, use solid bars rather than blur. A document screenshot is text in a known font, which is precisely the case where weak obfuscation is most attackable, and there is no aesthetic reason to prefer a blur over a clean black rectangle in a document anyway.

One thing that is easy to forget: redacting a region does not shrink the space it occupied. A solid bar the exact width of a name still tells a reader how long that name was, and a redaction covering a single digit reveals that a single digit was there. When the length itself is revealing, cover a wider region than strictly necessary.

Metadata: the redaction people forget

Obscuring the visible content of a photograph does nothing to the data attached to it. A JPEG from a phone typically carries EXIF metadata recording GPS coordinates accurate to a few metres, the exact date and time, the device model and sometimes its serial number, and occasionally a thumbnail of the original image generated before any editing.

That last one deserves emphasis. Some editing workflows update the visible image while leaving a stale embedded thumbnail in place, which means a carefully redacted photo can travel with a small unredacted copy of itself inside the file. It is a real class of disclosure, not a hypothetical.

Exporting from this tool sidesteps all of it. The redacted image is composited onto a fresh canvas and encoded as a new PNG, so nothing from the original file's metadata carries into the output — no GPS, no timestamps, no device identifiers, no embedded thumbnail. You get an image that contains the pixels you approved and nothing else.

If you are redacting a photograph for publication, this matters as much as the visible redaction. Blurring a face in an image whose metadata names the street where it was taken has not protected anyone.

Everything runs on your device

Face detection, text recognition and the final flattening all execute in your browser through WebAssembly. Your image is never uploaded, never held on a server, and never seen by anyone but you. The tool works with the network disconnected, and there is nothing on our side to delete afterwards because nothing on our side ever existed.

For a redaction tool this is not a marketing point, it is the whole proposition. The images people need to redact are the images they least want to hand to a third party: identity documents, medical records, legal disclosures, screenshots containing customer data, photographs of children. Uploading such a file to a cloud service in order to obscure part of it inverts the goal — you have created an unredacted copy on someone else's infrastructure in order to produce a redacted one on yours.

It also means there is no account, no sign-up and no credit cost. Blur and redact is free and unlimited on every plan, because there is no server-side work to fund. The AI tools elsewhere on OpusImg — background removal, upscaling, restoration — do upload, and are labelled server-processed to make the distinction visible. This one does not, and that difference is worth knowing per tool rather than assuming either way.

Frequently asked questions

Is the redaction permanent, or can it be undone?

It is permanent. The blur, pixelation or solid bar is flattened into the pixels of a new PNG before download — there is no layer to hide, no metadata holding the original, and nothing to peel back. This is the crucial difference from drawing a black rectangle in a PDF or a document, where the covered content usually still exists in the file and can be recovered by anyone who opens it properly.

Are my images uploaded?

No. Face detection, text recognition and the final flattening all run in your browser using WebAssembly. Your file never leaves your device, there is no server to trust with it, and the tool keeps working offline. For redaction that is not a nice-to-have — sending a document somewhere in order to hide part of it defeats the point.

Should I use blur, pixelation or a solid bar?

Use a solid bar for anything that genuinely must not be recoverable — identity documents, account numbers, addresses. It removes the information entirely rather than transforming it. Blur and pixelation look softer and are fine for faces of bystanders or incidental detail, but both are reversible in principle if the strength is too low, because they are mathematical transformations of the original pixels rather than a replacement of them.

Can blurred or pixelated text be recovered?

Sometimes, and it has happened in real cases. Weak pixelation over text drawn from a small set — digits, a known font — can be attacked by rendering every candidate, applying the same pixelation, and matching the result. Strong settings make this impractical, but the guaranteed answer is to use a solid bar for anything sensitive. The tool defaults to strengths that are safe for ordinary use and lets you push higher.

What does automatic detection find?

It finds faces, and it runs OCR over the image to flag text matching common sensitive patterns: email addresses, phone numbers, IBANs, card numbers and IP addresses. Everything it finds is proposed as a region you can accept, reject or adjust — nothing is applied without you confirming it.

Will it catch everything sensitive automatically?

No, and it is important not to rely on it as if it does. The patterns are deliberately conservative, OCR misses stylised or low-contrast text, and plenty of sensitive information does not match any pattern at all — a name, a signature, a badge, a reflection in a window, a landmark that reveals a location. Treat detection as a fast first pass and always review the whole image yourself before exporting.

How do I blur faces in a photo?

Drop the image in and let automatic detection propose the faces it finds, then add anything it missed by dragging a rectangle or painting with the brush. Pick blur or pixelation, set the strength, and download. For a crowd photo where you only need to obscure bystanders, it is usually quicker to let detection mark every face and then remove the regions over people who consented.

Can I redact a document or a screenshot?

Yes, and it is one of the most common uses. Screenshots of dashboards, invoices, bank statements and support tickets all carry information that should not travel with them. Automatic detection will catch the structured patterns like emails and card numbers; draw rectangles over the rest. For anything in a document, prefer the solid bar.

Does redacting remove EXIF and location metadata?

Yes, as a side effect of how the export works. The redacted image is drawn to a fresh canvas and encoded as a new PNG, so embedded EXIF — including GPS coordinates, camera serial numbers and timestamps — does not carry over. That matters: blurring a face in a photo whose metadata still names the street is not much of a redaction.

What file types and sizes does it accept?

Common web image formats, with the redacted result exported as a PNG. PNG is lossless, so the export does not add compression artifacts around the edges of your redactions — which also means the file may be larger than the original. If size matters afterwards, run the result through the free compress tool, which is also client-side.