Skip to content

Screenshot Redaction Tool

Redact PNG, JPEG, or WebP screenshots entirely in the browser. Draw opaque regions, add source-pixel padding, inspect exact coordinates, review the newly encoded PNG, and optionally download a private redaction manifest.

The screenshot, redactions, encoded PNG, and manifest remain in this browser. Nothing is uploaded.

Choose a screenshot to begin.

Draw opaque regions over names, account details, messages, tabs, notifications, or other private content.

How to Redact a Screenshot

Choose a PNG, JPEG, or WebP screenshot.

Drag over every private area. Use 100% or 200% zoom to inspect small text and edges.

Add source-pixel padding when a tight rectangle could leave anti-aliased text, shadows, or narrow borders visible.

Prepare the encoded release preview, inspect the actual PNG at source size, and download it only after completing a full-frame review.

Opaque Replacement Versus a Removable Overlay

Placing a black annotation above content can be unsafe when the original layer, object, or document remains present underneath.

This tool draws the decoded screenshot onto a new canvas and then paints every committed rectangle with fully opaque black pixels before PNG encoding.

The selected coordinates in the newly encoded PNG therefore contain black output pixels rather than the original screenshot pixels.

This applies only to the downloaded redacted PNG. It does not modify or erase the source file.

Why the Encoded Preview Is Separate

The editor displays white borders and number labels so committed regions can be reviewed and removed.

An unfinished drag also appears as a temporary translucent preview.

None of those editor guides are exported. The release preview is built on a separate canvas containing only the decoded image and committed opaque regions.

The displayed release image is loaded from the generated PNG Blob rather than reused from the editor canvas.

Conservative Source-Pixel Boundaries

A screenshot may be displayed smaller or larger than its source dimensions, causing pointer positions to map to fractional source pixels.

The calculator floors the absolute left and top edges and ceils the absolute right and bottom edges.

This avoids the thin far-edge leak that can occur when a fractional starting coordinate is rounded separately from the rectangle width.

Optional padding expands future regions on every available side and clips the result to the image.

What to Review Before Sharing

Privacy review should include more than names and email addresses.

Inspect avatars, faces, maps, account IDs, tabs, notification previews, filenames, device details, internal URLs, customer records, and identifying conversation context.

Review the entire encoded output at source size rather than relying only on the fit-to-width editor view.

Screenshot privacy review checklist

Inspect every part of the encoded release image, including direct identifiers and identifying context.

Screenshot privacy review checklist
CategoryExamplesWhere to inspect
IdentityNames, faces, avatars, signatures, usernamesHeaders, comments, profiles, reflections, and thumbnails
Contact and accountsEmail, phone, customer IDs, order numbers, wallet addressesSidebars, footers, autofill, forms, and notification banners
Location and devicesAddresses, maps, coordinates, Wi-Fi names, clocks, device namesStatus bars, map previews, filenames, and system panels
Business and securityAPI keys, tokens, internal URLs, tickets, revenue, customer dataTabs, consoles, network panels, tooltips, and background windows
Identifying contextProjects, dates, conversations, relationships, or unique eventsReview the whole frame, not only the most obvious text

Swipe horizontally to view the full table.

Output Filename and Metadata

The original filename may reveal a person's name, project, date, account, ticket, or case reference.

The tool therefore defaults to the generic filename redacted-screenshot.png.

Canvas export creates a newly encoded PNG from the bitmap rather than copying the source file container.

Do not describe the output as containing no metadata of any kind. The browser may add new encoder-generated information such as standard resolution metadata.

The Private Redaction Manifest

The optional manifest records source dimensions, normalized rectangles, the opaque replacement colour, and union pixel coverage.

It does not contain OCR text or copies of the covered pixels.

Coordinates can still reveal where information appeared and how much content was hidden, so the manifest should normally remain private.

Redaction Does Not Erase the Original

Downloading a redacted PNG creates another file.

It does not sanitize the original screenshot on a device, cloud drive, backup, messaging platform, clipboard, or recipient system.

Protect or delete other copies according to the sensitivity of the information and the rules that apply to the situation.

When This Tool Is Not Enough

Legal disclosure, litigation, classified information, medical records, formal subject-access responses, evidence handling, and regulated investigations may require approved software, documented procedures, trained review, and independent verification.

Use this browser tool as a controlled editing step rather than proof that a release is lawful, complete, or organisationally approved.

Privacy and Local Processing

Image decoding, region editing, coverage calculation, PNG encoding, preview creation, and manifest generation happen locally in the browser.

The screenshot and redaction information are not uploaded or permanently stored by the tool.

Redaction Rectangle Normalization

Fractional drag coordinates and optional padding are converted into conservative integer source-pixel boundaries and clipped to the image.

Formula variables

Starting source-pixel position
Ending source-pixel position
Additional source-pixel padding
Decoded image width and height
One committed redaction rectangle
Percentage of source pixels covered by the region union
Left edge
Top edge
Right edge
Bottom edge
Normalized region
Union coverage

Examples

Redact a support dashboard

1

Input

A screenshot contains an email address, customer ID, private support note, and account avatar.

Show result

Result

Four opaque regions followed by a separately encoded PNG preview for inspection.

Cover fractional boundaries

2

Input

A displayed drag maps from source x 10.8 to x 12.1.

Show result

Result

The normalized region begins at pixel 10 and ends at pixel 13.

Add edge padding

3

Input

A tight text selection with 2 source pixels of padding.

Show result

Result

The committed rectangle expands by two pixels on each available side.

Review an encoded release

4

Input

Several regions appear correct in the fit-to-width editor.

Show result

Result

The generated Blob is inspected at source size before the PNG is downloaded.

Frequently Asked Questions

Can someone remove the black regions from the exported PNG?

The selected coordinates in the newly encoded PNG contain opaque black pixels rather than the original pixels. This does not protect or erase the original screenshot or another copy.

Why is there a separate release preview?

It confirms that the image being reviewed comes from the actual encoded PNG and excludes editor-only borders, numbers, and unfinished drags.

Why does the tool use black rectangles instead of blur?

Blur and pixelation preserve transformed visual structure and may leave content recognizable. This tool uses fully opaque replacement pixels.

Does it automatically detect private information?

No. Names, faces, account details, messages, and every other region must be identified manually.

Why should I add edge padding?

Anti-aliased text, shadows, and narrow outlines may extend just beyond a tight selection. Padding creates a conservative border.

Can I redact using exact coordinates?

Yes. Enter source-image x, y, width, and height values. The current edge-padding setting is also applied.

Does PNG export remove all metadata?

It creates a new PNG from the decoded bitmap rather than copying source file chunks. The browser may still add new output metadata such as standard resolution information.

What does the private manifest contain?

It contains image dimensions, normalized rectangle coordinates, opaque colour information, and union coverage. It does not contain the covered pixels or OCR text.

Does the tool delete the original screenshot?

No. It only creates a new redacted PNG.

Are my screenshots uploaded?

No. Decoding, editing, encoding, previewing, and manifest generation happen locally in the browser.