[REDACTED] home

Screenshot Redactor

Drop in a screenshot. The tool reads the text on the screen and covers emails, phone numbers, names, usernames, keys and faces. Your screenshot is never uploaded.

AI AI models download once when you open a screenshot.

Drop a screenshot here

or paste it, or choose a file. From a computer or a phone.

Is it a chat? The Chat Screenshot Anonymizer also finds sender names and gives people fake names.

What it covers

Emails, phone numbers, names, places, links, @usernames, IP addresses, card and bank numbers, API keys, tokens and passwords, faces and profile pictures.

Check before you share

Text reading can miss small, faint or stylized text. Read the whole screenshot, click a box to change it, and drag to hide anything else, such as a logo or a map.

Private by design

The page has no server code. Tesseract.js reads the text, YuNet finds faces and bert-small-pii-detection finds names, all on your device.

What is screenshot redaction?

Screenshot redaction means covering the private parts of a screen capture before you share it. An email address in a sidebar, a customer name in a table, an API key in a terminal or a face in a video call can all end up in a screenshot by accident. Redaction puts a black box, a blur or pixels over those parts and leaves the rest of the image as it was.

The difficulty is that a screenshot is a picture, not text. You cannot search it for "@" or for a card number. To redact a screenshot automatically, a tool must first read the text in the image with OCR (optical character recognition), then decide which words are private, then cover them in the right place.

Why use a screenshot redaction tool?

People share screenshots all day: in bug reports, support tickets, Slack threads, slide decks, blog posts and social media. Most of them are taken in a hurry, and small details are easy to miss. A browser tab with an account name, a notification in the corner or a token in a log line can stay in the image.

A screenshot redactor reads every line of the image for you and covers what it finds in seconds. It does not get tired and it does not skip the small print in a footer. You still check the result, but you start from an image where most of the work is done.

How does the Screenshot Redactor work?

  1. Add a screenshot. Drop it on the page, paste it from the clipboard or choose a file. You can also click "Try an example screenshot".
  2. Choose the text language in the AI bar. The AI models download once, when you open your first screenshot.
  3. Wait for the scan. The tool looks for faces, reads the text and then looks for names. Boxes show over each item it finds.
  4. Choose what to hide with the category buttons, and choose a style: Black box, Blur or Pixelate. Blur and pixelate have a strength control.
  5. Fix the result. Click a box to show that item. Drag on the image to cover anything else, such as a logo or a map. Add words to "Always hide these words", and hold "Hold to see original" to compare.
  6. Download the screenshot as a PNG file.

To read the image well, the tool reads it three times: once as it is, once with light text turned dark (for dark mode and colored backgrounds) and once with colored text turned dark (for links and labels). It joins the results, then runs pattern rules for emails, phone numbers, cards, keys and links, and a small AI model for names, organizations and places. A separate face model and a shape check find faces and round or rounded-square profile pictures.

Is my screenshot safe?

Yes. Many online tools that redact screenshots send the image to a server. This one does not. The page has no server code: Tesseract.js reads the text, YuNet finds faces and a named-entity model finds names, all inside your browser tab. The screenshot never leaves your device.

The models download once and your browser keeps them in its cache. They contain no user data. The redacted image is made on your device too, and it is saved as a new PNG file. Read our privacy policy for the details.

What can the Screenshot Redactor find and hide?

  • Names of people, found by the AI model
  • Faces and profile pictures, including round and rounded-square avatars
  • Emails and phone numbers, including international formats
  • Keys, tokens and passwords, such as AWS, GitHub, Stripe and Slack keys, bearer tokens, private keys and database connection strings
  • Links and usernames, such as web addresses, @handles, IP addresses and internal host names
  • Places and addresses, including street addresses and UK postcodes
  • Organizations, such as company names
  • Card and bank numbers, including credit cards and IBANs
  • ID numbers, such as US Social Security and UK National Insurance numbers
  • Dates and times, off by default
  • Any words you choose, such as project names, hosts or account IDs

Who uses screenshot redaction?

  • Developers who add screenshots of consoles, dashboards and terminals to bug reports, pull requests and forum posts.
  • Support teams who send customers or vendors a picture of an account screen with other customers' details covered.
  • Product and marketing teams who put app screenshots in docs, release notes, slides and landing pages.
  • Writers and bloggers who show how a tool works without showing their own email or account.
  • Security teams who share evidence of an issue in a ticket without passing on the keys or passwords in it.
  • Anyone who posts a screenshot on social media and wants to hide names, faces and phone numbers first.

Screenshot Redactor vs. drawing boxes in an image editor

You can redact a screenshot by hand: open it in an image editor, draw black rectangles and export it. That works for one or two items. On a busy screen it is easy to miss one, and you must draw every box again when you take a new screenshot. Some editors also keep a drawn shape on its own layer, so if you share the project file instead of a flat image, the box can be moved away. A semi-transparent highlighter or a light blur can leave text readable.

The Screenshot Redactor reads the whole image, covers every item it finds with a solid box, blur or pixels, and saves one flat PNG. You can still drag to add your own boxes. For chat screenshots, the Chat Screenshot Anonymizer also finds sender names and can give people fake names. To redact a screen recording instead of a still image, use the Screencast Redactor. For keys in logs and code that you have as text, use the Secrets Scrubber.

Frequently asked questions

Is the Screenshot Redactor free?

Yes. It is free to use, with no account, no sign-up, no watermark and no limit on how many screenshots you redact.

Is my screenshot uploaded to a server?

No. The page has no server code. Text reading, face detection and name detection all run in your browser, so the screenshot stays on your device. The only downloads are the AI models, which contain no user data.

How accurate is the automatic redaction?

It finds most text that is clear and of normal size, but it can miss small, faint or stylized text, and it can hide words that are not private. Look over the whole image before you share it. Click a box to show that item again, and drag on the image to cover anything it missed.

Can someone unblur or undo the redaction?

No. The download is a new, flat PNG image. Under a black box the pixels are black, and blur and pixelate first shrink the area to a few pixels, so the detail is gone. There is no hidden layer with the original text. For the strongest result, use the Black box style.

Which languages can it read?

English, Spanish, French, German, Italian, Portuguese, Dutch, Danish, Swedish, Chinese (simplified and traditional), Japanese, Korean and Thai. The AI model that finds names was not trained on Danish, Swedish or Korean, so it can miss more names in these languages. Choose the language of the screenshot in the AI bar. The tool always reads English too, because apps mix it in for times, buttons and links.

Does it work with phone screenshots?

Yes. You can choose a screenshot from your phone, and the tool knows a tall phone screenshot and skips the status bar at the top. On a computer you can also paste a screenshot straight from the clipboard.

Can it hide API keys and passwords in a screenshot of code or a terminal?

Yes. It finds common API keys and tokens, such as AWS, GitHub, Stripe, Slack and OpenAI keys, plus passwords after words like password=, connection strings, private keys and internal host names.

What is the difference between this and the Chat Screenshot Anonymizer?

The Screenshot Redactor is for any screen: apps, dashboards, emails, code and settings pages. The Chat Screenshot Anonymizer is made for chat apps. It also finds sender names in the chat header and in colored names above messages, and it can give people fake names.