Anyone sharing screenshots · 7 min read
Do screenshots have metadata?
Learn which metadata a screenshot may contain, how operating systems and apps differ, and how to inspect the exact screenshot before sharing it.
Yes, a screenshot can have metadata
A screenshot is an image file, and image files can contain metadata. The exact fields depend on the operating system, capture tool, editor, export format, and any service that handled the file afterward.
Many screenshots contain fewer camera-specific fields than photos because there is no lens, exposure, or camera GPS capture. They can still carry dimensions, color information, timestamps, software fields, text chunks, profiles, or other application-added data.
The visible screen is usually the bigger risk
Notifications, tabs, email addresses, usernames, account balances, document titles, QR codes, recovery codes, and background windows are stored in the pixels. Removing EXIF cannot remove those details.
Review the entire frame at full size. Crop unnecessary areas and use permanent solid masks for secrets before flattening the result into new pixels.
Different copies can produce different answers
The original screenshot, an edited copy, a pasted version, and a file downloaded from a messaging platform may not have the same metadata. Some transformations remove fields and others add software or time information.
Inspect the exact copy you intend to send. If you redact it, inspect the exported redacted copy again rather than relying on the source-file result.
Use a two-part screenshot check
First, run a metadata scan for supported hidden structures. Second, inspect the visible image for secrets and contextual clues. Neither review replaces the other.
Review checklist
- ✓ Open the final screenshot file
- ✓ Check hidden metadata
- ✓ Review every visible edge at full size
- ✓ Use solid masks for secrets
- ✓ Flatten and rescan the shared copy
Put it into practice
Check the exact photo you plan to share
The scanner works locally and does not add your filename or extracted metadata to an analytics request.
Check a screenshot locally