Viewer · reads in your browser

View image metadata online

Before you send a photo, look at what is inside it. This viewer reads the file in your browser and lists the location, camera, XMP, IPTC, C2PA, and AI markers it finds. Pressing Inspect only changes nothing and creates no download.

Cleans metadata in your browser. SynthID and TrustMark stay in the pixels. A cleaned file does not force Instagram to drop a label.

1 image free · Pro $9.99 one-time (unlimited + ZIP)

Inspect is free and unlimited. Cleaning one image is free; a folder is Pro.See the batch ZIP price

Drop an image, then press Inspect only

Strip mode

1 image free in this browser · Pro $9.99 one-time unlocks unlimited cleans + batch ZIP · How to use

Do it in the tool, in this order

  1. Drop the JPEG, PNG, or WebP you will actually publish. Try sample only shows what a report looks like.
  2. Set the mode to All metadata.
  3. Press Inspect only if you want to look. Press Clean this file to strip. The same press re-scans the result, and the After column is that new scan of the cleaned bytes.
  4. Press Download cleaned image. Upload that file. The name ends in -cleaned.
Clean this file

What the report shows, on six real runs

We inspected six synthetic test files (generated for these pages; no real person or place). The rows are exactly what the tool listed.

FileWhat we put in itRows in the report
jpg-mixed.jpg EXIF, GPS, XMP, IPTC
  • GPS / location: 31.23040, 121.47370
  • EXIF: Apple iPhone 15 Pro · 17.5.1
  • Camera: Apple iPhone 15 Pro
  • Software: 17.5.1
  • XMP metadata: APP1 XMP (3200 bytes)
  • IPTC / Photoshop IRB: APP13 (120 bytes)
signed-test.jpg EXIF, GPS, XMP, IPTC, and a C2PA manifest signed with a test certificate
  • C2PA / JUMBF (APP11): APP11 (64008 bytes)
  • C2PA / JUMBF (APP11): APP11 (47221 bytes)
  • GPS / location: 31.23040, 121.47370
  • EXIF: Apple iPhone 15 Pro · 17.5.1
  • Camera: Apple iPhone 15 Pro
  • Software: 17.5.1
  • XMP metadata: APP1 XMP (3200 bytes)
  • IPTC / Photoshop IRB: APP13 (120 bytes)
comfyui-style.png ComfyUI-style prompt and workflow text chunks
  • AI-related text (prompt): prompt
  • Text chunk (workflow): tEXt
heic-iphone-style.heic iPhone-style HEIC: camera, GPS, XMP with an AI source type
  • AI / provenance marker: Matched “DigitalSourceType”
  • GPS / location: 31.23040, 121.47370
  • EXIF: Apple iPhone 15 Pro · 17.5.1
  • Camera: Apple iPhone 15 Pro
  • Software: 17.5.1
  • XMP metadata: application/rdf+xml (3071 bytes)
jpg-phone-gps.jpg phone-style JPEG: GPS, camera, software
  • GPS / location: 31.23040, 121.47370
  • EXIF: Apple iPhone 15 Pro · 17.5.1
  • Camera: Apple iPhone 15 Pro
  • Software: 17.5.1
C.jpg a C2PA test file from the c2pa-python project
  • C2PA / JUMBF (APP11): APP11 (45880 bytes)

Each inspection took 135 to 212 ms in headless Chrome on a server CPU. No file left the browser: while inspecting, the page made no request to any other site (we blocked its analytics script for the test).

How to read each row

  • GPS / location: coordinates stored in the EXIF block. This is the row to act on before you post.
  • EXIF / camera: camera model, lens, capture time, and the software that last saved the file.
  • XMP and IPTC: creator, copyright, caption, keywords, and sometimes an AI source type. See XMP and IPTC.
  • C2PA manifest: a signed Content Credentials record, shown with its size. What it means is on Content Credentials.
  • AI provenance: an AI source type or generator text such as a prompt or workflow. ComfyUI files show up here, see ComfyUI.
  • Text chunk / Other: PNG text and other chunks that are not a known category.

What it does not show

The report is a summary. It does not print every tag, it does not decode MakerNotes, and it cannot tell you whether the pixels contain a watermark. For a complete tag dump use ExifTool:

exiftool -a -G1 -s photo.jpg

That prints every tag with its group, which is what we use to double-check the tool’s own After lists. Windows and macOS also show a subset: Windows has the Details tab of File Properties, and Apple’s Preview user guide describes showing where a photo was taken from the GPS section of the Inspector. We have not run those two ourselves.

Then what

  1. If the report is empty or only shows things you are happy to share, send the file.
  2. If it shows GPS or camera, clean with All metadata or EXIF / GPS: Remove EXIF.
  3. If it shows a C2PA manifest or an AI marker, AI metadata remover and Remove C2PA explain the options.
  4. Always read the After list. It is a second scan of the new file.

Questions

Does this upload my image?

No. The file is read and parsed in your browser. In our test of six files we recorded every network request the page made while inspecting. None went to another site (we had blocked the analytics script), so none carried the file.

Does it list every metadata tag?

No. It lists categories and the key value for each (the coordinates for GPS, the camera and software for EXIF, the size of an XMP or IPTC block, whether a C2PA manifest is present). For a full tag-by-tag dump, ExifTool prints everything: exiftool -a -G1 -s file.jpg. On our mixed JPEG, ExifTool listed 39 entries where the report lists six rows.

Does inspecting use up the free clean?

No. In our test we inspected each file first and then cleaned it on the free plan, and the clean worked every time. Inspect only never creates a download.

Can it show whether an image is AI generated?

It shows markers in the file: a C2PA manifest, an IPTC AI source type, or generator text such as a prompt. An image with none of those may still be AI generated; metadata can be missing or removed. For the AI-focused walkthrough see how to check a photo for AI metadata.

Which formats does it read?

JPEG, PNG, WebP, HEIC, AVIF, GIF, TIFF, and BMP. Videos, PDFs, and documents are not supported.

What do I do if the report shows GPS?

Clean the file with All metadata or EXIF / GPS mode, then read the After list. The remove EXIF page has a measured run.

Clean the file, then publish that download

Use the tool above. Download only after the After report matches the tags you meant to remove.

Clean this file

Related guides

Folder / batch

Free · try 1 image

$0
  • 1 JPEG, PNG, or WebP
  • Inspect → scrub → verify
  • Runs in your browser

Try 1 image free

Pro · unlimited + batch

$9.99

One-time payment

  • Restore on a new browser at /restore
  • Does not remove SynthID, TrustMark, or pixel watermarks
  • Does not guarantee a platform AI label disappears

Card, Apple Pay or Google Pay · No subscription

Already paid? Restore Pro

Page last updated: