How-to

How to strip metadata from a screenshot

Screenshots look harmless, but PNG screenshots from macOS, Windows, and phones can leak your device name, editor used, and capture timestamp. Three seconds in ExifSweep wipes all of it before you share.

Do screenshots really have metadata?

Yes — every screenshot you take embeds a metadata block. PNG carries its own tEXt, iTXt and zTXt chunks, plus an XMP packet on platforms that write one. Even though the file looks like a flat image, the bytes around the pixel data describe how, when and where it was made.

A screenshot taken on a Mac, for example, includes a "UserComment" field that names the source application, the macOS version, and sometimes the active display. On Windows, screenshots from the Snipping Tool or Snip & Sketch embed a capture timestamp and tool identifier. Mobile screenshots inherit the device name and OS build from the system snapshot pipeline.

None of this is hostile — it is meant for debugging. But once you share that screenshot in a chat, a forum, a bug tracker or a job application, the metadata travels with the image.

macOS, Windows, iOS, Android — what each leaks

macOS (Cmd+Shift+3 / Cmd+Shift+4 / Cmd+Shift+5): the PNG carries a "UserComment" with the screenshot tool name, an "Apple Desktop" XMP block on some macOS versions, and a precise capture timestamp. If you used markup to annotate the screenshot, the editor signature is added too.

Windows (Win+Shift+S, Snipping Tool, Snip & Sketch): PNG metadata includes the tool name, version, and capture timestamp. Print Screen via Paint or third-party tools can also add a Paint or vendor signature.

iOS screenshots: PNG metadata includes the device model (iPhone 15 Pro), iOS version, and timestamp. If you used the markup editor before saving, "Made with iOS Markup" gets embedded too.

Android: varies by manufacturer. Samsung, Pixel and OnePlus each write their own vendor tags, often with the device model and an OS build identifier.

How to strip a PNG screenshot in 3 seconds

Open exifsweep.com/app in any browser. Drop the screenshot onto the upload area. ExifSweep parses it locally — no upload, no account.

The viewer shows every tEXt, iTXt, zTXt and XMP field it found. You will typically see fields like "Software", "CreationTime", "UserComment" and the device identifier. Confirm what is there, then click Clean.

Download the cleaned PNG. Pixel data is bit-for-bit identical to the original; only the metadata chunks have been dropped. You can drop the cleaned file back in to verify nothing is left.

Strip a screenshot now →

Frequently asked questions

Do macOS screenshots leak my username?
Not directly in EXIF, but the "Software" and XMP fields on macOS can include hints — for example, if you used markup, the path to a temporary file can sneak in. Stripping metadata removes the entire block and removes the risk.
Does Cmd+Shift+4 add EXIF?
PNG does not carry classic EXIF, but it carries tEXt / iTXt chunks that serve the same purpose. macOS writes "Software", capture timestamp and tool identifier into those chunks. Stripping them gives you a clean PNG.
What about screenshots with markup annotations?
Markup adds an editor signature to the metadata — typically "iOS Markup" or "macOS Preview" with a version number. The annotation pixels stay; only the metadata pointing to the editor is removed when you strip the file.
Do Windows Snipping Tool screenshots have metadata?
Yes. Snipping Tool, Snip & Sketch and the Win+Shift+S overlay each write a tool name, version and timestamp into PNG metadata chunks. The cleaned copy from ExifSweep has all of them removed.
Does my iPhone screenshot include my Apple ID?
Not your Apple ID, but it does include the device model and iOS version. If you used markup, an editor signature is added. None of this identifies you personally, but it does fingerprint the device — strip it before you share.