image

Photo Privacy Inspector

Inspect GPS, capture time, device details, and other photo metadata, then clean and re-check before sharing.

Local processing
About your filesFiles and content selected in this tool are processed in your browser and are not uploaded to a Browser Kitty backend.
Operation demo See the basic workflow in a short video.

About this tool

Photo Privacy Inspector helps you review GPS coordinates, capture time, camera or device details, author information, editing software, and other metadata embedded in a photo before sharing it. Instead of showing only raw tags, it summarizes what someone could learn from the file and assigns an exposure score.

If unnecessary metadata is present, use Privacy Clean for JPEG, PNG, or WebP without re-encoding image pixels, or Deep Clean to redraw the image through Canvas. The cleaned file is analyzed again automatically so you can verify the Before and After result.

Good for

  • Check whether a photo still contains home or other GPS coordinates before posting it to social media, a marketplace, or a blog
  • Review capture time, camera model, serial numbers, author data, and other metadata you may not want to share
  • Re-inspect the cleaned output to verify that sensitive metadata was actually removed

What it can do

Key capabilities available in this tool.

How to use

  1. Select photos, drag and drop them, or paste from the clipboard. Multiple photos can be analyzed together.
  2. Review the exposure score and the summary of what the photo reveals, then inspect GPS, EXIF, XMP, IPTC, and other details.
  3. If unwanted information is present, choose Privacy Clean or Deep Clean.
  4. Use the automatic post-clean re-analysis to check the Before and After result for any remaining sensitive metadata.
  5. Save the cleaned image, a ZIP of multiple cleaned images, or a JSON privacy report when needed.

Supported

  • Inspection: metadata in JPEG, PNG, WebP, TIFF, HEIC, AVIF, and GIF, including GPS, EXIF, XMP, and IPTC where available.
  • Privacy Clean: removes common privacy metadata from JPEG, PNG, and WebP without re-encoding the image pixels.
  • Deep Clean: redraws browser-decodable images through Canvas to remove metadata more aggressively.
  • Output: cleaned images, ZIP for multiple files, per-photo JSON reports, an overall report, and locally calculated SHA-256 hashes.

Limitations and notes

  • Removing metadata does not hide faces, addresses, signs, license plates, or other sensitive information visible in the image pixels. Use a redaction tool when needed.
  • HEIC, AVIF, TIFF, and GIF can be inspected, but lossless Privacy Clean currently targets JPEG, PNG, and WebP.
  • Proprietary MakerNotes or unknown metadata may not be fully inspected or removed. This is not a C2PA or authenticity-verification tool.
  • Processing many high-resolution photos at once can use significant browser memory.

Frequently asked questions

Are my photos or GPS coordinates sent to a server?

No. Photo inspection, GPS display, hashing, metadata cleaning, and ZIP generation are performed in the browser.

Can it inspect device information as well as GPS?

Yes. It checks items such as capture time, device or camera model, lens, serial information, author or owner fields, editing software, comments, and unique IDs.

What is the difference between Privacy Clean and Deep Clean?

Privacy Clean removes common metadata from JPEG, PNG, and WebP without re-encoding the image pixels. Deep Clean redraws the image through Canvas for a more aggressive clean, which can re-encode JPEG and WebP.

Can I verify that metadata is really gone after cleaning?

Yes. The cleaned file is automatically inspected again so you can compare the Before and After results for remaining sensitive metadata.

Offline version and source code

The root-level photo-privacy-inspector.html on GitHub is a standalone HTML file with the required inspection libraries bundled inside. Download it to inspect, clean, and re-check photos locally.

View source on GitHub