What is chat screenshot anonymization?
To anonymize a chat screenshot is to hide everything in the picture that shows who took part: the contact or group name at the top, sender names, profile pictures, phone numbers, email addresses, links and usernames. The messages stay readable, so other people can see what was said but not who said it.
A screenshot is a picture, not text. To hide a name, a tool must first read the text in the image, then find the names, and then paint over the right pixels.
Why use a chat screenshot anonymizer?
When you hide names by hand, you must find each one in the picture and cover it with a drawing tool. It is easy to miss the name in the header, a small profile picture or a phone number in a message. A scribble with a pen tool can also leave letters visible at the edges.
The Chat Screenshot Anonymizer finds these for you in seconds. With fake names, each real name is painted over in the colors of the chat and replaced with a fake name such as Alex or Sam. The same person gets the same fake name everywhere in the screenshot, so the chat still makes sense.
How does the Chat Screenshot Anonymizer work?
- Choose the text language of the chat in the AI bar.
- Drop, paste or choose a screenshot, or click "Try an example screenshot". The AI models download once, the first time you open a screenshot.
- Wait while the tool reads the screenshot. It looks for faces and profile pictures, reads the text, and then looks for names.
- Choose what to hide with the category buttons, and choose a style: fake names, blur, pixelate or black box. For blur and pixelate, set the strength.
- Check every box. Click a box to show the original, drag on the screenshot to cover something else, or add words to "Always hide these words". Press and hold "Hold to see original" to compare.
- Click Download screenshot to save the anonymized screenshot as a PNG image.
The tool uses three AI models. Tesseract.js reads the text in the image. It reads the image more than once, also with light text and colored text changed to black, because chat apps put light text on dark or colored bubbles. A name model reads the text to find people, places and organizations, and YuNet finds faces. Pattern rules find phone numbers, emails, links, usernames and card numbers.
Is my screenshot safe?
Yes. Many online tools upload your image to a server to process it. This one does not. The page has no server code: the screenshot opens in your browser, all three models run on your device, and the image never leaves it.
The models download once and your browser keeps them in its cache. The downloads contain only the models, not your data. Read our privacy policy for the details.
What can the Chat Screenshot Anonymizer find and hide?
- The chat name in the header at the top of a phone screenshot
- Sender names that group chats show in color above each message
- Names in the messages, found by the name model
- Faces and profile pictures, including round and rounded-square avatars
- Emails and phone numbers, also when a number wraps to the next line in a bubble
- Links and @usernames (the @ stays visible)
- Places, addresses and organizations
- Card and bank numbers and ID numbers
- Dates and times, such as 10:43 PM or Yesterday, when you turn this category on
- Any words you choose, such as nicknames or team names, and any area you drag over
Who uses a chat screenshot anonymizer?
- People who ask for advice on Reddit, forums or group chats and want to show a conversation without showing who it is with.
- Creators and writers who post funny or interesting chats on social media.
- People who report harassment or scams and want to share proof without exposing friends or other people in the chat.
- Designers and marketers who use real chat screenshots in slides, case studies or app store images.
- Support teams who share a customer's chat screenshot in a bug report.
Chat Screenshot Anonymizer vs. cropping or scribbling over names
Cropping removes the header, but sender names, profile pictures and names in the messages stay. A scribble over a name with a pen tool can leave letters visible, and a semi-transparent marker can let people read the name underneath. Both also make the screenshot hard to read.
The Chat Screenshot Anonymizer finds names, faces and numbers all over the screenshot and covers them fully. With fake names, the result still looks like a normal chat. It is still good practice to look at the whole screenshot before you share it. If you have the chat as text, such as a WhatsApp export, use the Chat Text Anonymizer. For screenshots that are not chats, use the Screenshot Redactor.