EXIF Viewer
Local-first EXIF metadata reader. Built for batches.
Best for checking GPS, camera info, and AI-generation markers before sharing or archiving a photo.
Drop files or a folder here
or click to browse · paste from clipboard
Accepts .JPG, .JPEG, .PNG, .WEBP, .AVIF, .HEIC, .HEIF, .TIF, .TIFF, .CR2, .CR3, .NEF, .ARW, .DNG, .RAF, .ORF, .RW2, .PDF, .MP4, .MOV, .M4V, .3GP · Up to 1,000 files
Works with hosts that allow direct downloads. Twitter/Instagram/Reddit block this — save the image and drop it here instead.
What is EXIF?
EXIF (Exchangeable Image File Format) – Metadata embedded in Images by Cameras: EXIF (short for “Exchangeable Image File Format”) is a block of metadata that many Cameras, Phones, etc. add to the images they shoot. It contains lots of information, like the timestamp of when it was taken, where, how, with which settings the picture was shot. (Lobisser, 2014)
What metadata is in your photo?
- Camera & lens: make, model, serial number, lens model
- Exposure settings: ISO value, aperture value, shutter speed, focal length, Flash settings.
- GPS: latitude, longitude, altitude, compass direction, timestamp
- Software: operating system, editing app, edit history
- IPTC: photographer name, copyright, caption, keywords
- AI provenance: C2PA content credentials, Stable Diffusion prompts, Midjourney job IDs
Why check EXIF before sharing photos online
This means that a seemingly innocuous photo of your living room could contain the exact latitude and longitude of your home in the EXIF data, while a studio shot of an object could contain your full name in the copyright field of the EXIF data. Your phone’s serial number can also be included in the EXIF data of photos taken with your phone, which means every image you post online could potentially be tracked back to you and that specific phone.
How to check if a photo is AI-generated
Look for four things:
- A C2PA / Content Credentials manifest (Adobe, OpenAI, Microsoft ship these).
- A PNG
parametersorworkflowchunk (Stable Diffusion, ComfyUI). - A
dc:creatororxmp:CreatorToolreference to Midjourney, DALL·E, Firefly or Ideogram. - The
Softwaretag matching a known generator.
This tool will automatically detect all four of these. However, metadata can be stripped from an image, so the absence of these indicators doesn’t mean the photo isn’t AI-generated. You can use a tool like AI Image Detector to check. It won’t be 100% accurate, but I’ve tested it extensively on images generated by AI image generators like ChatGPT, and it flagged them.
Why some image URLs don’t work
CORS stands for Content Options Request Security and is enforced by browsers. It is up to the web site whether other pages on the web can fetch images stored on that web site. Some image hosting web sites like Imgur, Wikipedia (user-contributed images), GitHub (user-uploaded images), and Unsplash allow retrieval of images uploaded by users. Most social media sites (Twitter images, Instagram images, images posted to Reddit, Facebook images) block CORS on their Content Delivery Networks (CDNs) to prevent the image from being downloaded by other pages or scripts.
EXIF vs IPTC vs XMP
- EXIF — camera-generated technical data (exposure, GPS, timestamps).
- IPTC — human-authored newsroom data (byline, caption, copyright).
- XMP (eXtensible Metadata Platform): a “container” managed by Adobe, that stores edit history, comments, etc. on images; it is also used to add “modern” fields, like those used to track AI generated images.
Which formats carry EXIF
- Full support: JPEG, HEIC/HEIF, TIFF, RAW (CR2/NEF/ARW/DNG…)
- Partial (via XMP chunk): PNG, WebP, AVIF
- None: GIF, BMP, SVG
How ConvertYard reads EXIF locally
The JavaScript library exifr is used to read the EXIF information of the local file. The file bytes are read using the browser’s FileReader API and then passed straight to the parser. No upload, no server round-trip, no third-party analytics on the file itself. You can verify this by checking the DevTools’ → Network panel.
Frequently asked questions
Nope. Files aren’t uploaded to a server, since the EXIF parsing runs locally (or in your browser) using WebAssembly. One way to verify is to load the tool page, then turn off WIFI and use this tool to check the EXIF data.
JPEG, HEIC/HEIF, TIFF, PNG, WebP, AVIF, and common RAW formats (CR2, CR3, NEF, ARW, DNG, RAF, ORF, RW2). GIF and BMP do not carry EXIF metadata.
Yes, it can, but it won’t be 100% accurate. C2PA Content Credentials, Stable Diffusion "parameters" chunks, and Midjourney creator tags are strong signals of an AI-generated image. One more thing - users can strip metadata, so an image without AI markers isn’t proof that a photo is of human origin.
Yes, it’s possible using the Edit Metadata tool, which strips or replaces the fields you choose. Another option is to change the settings in your camera/phone so it doesn’t embed the GPS. Newer smartphones have this feature, allowing users that disables this.
Platforms like Instagram and Twitter re-encode images to reduce file size and bandwidth, so they remove most of the EXIF data. However, some tags like orientation or color profile aren’t deleted. Regardless, if you’re uploading any photos on social media, it’s best to strip these sensitive tags for security purposes.
Yes. Drop as many images as you like — up to 1000 — and click Download CSV for a spreadsheet, or Download JSON (ZIP) for one report per file.
Yes, for certain websites that allow direct downloads (Imgur or Unsplash). However, platforms like Twitter, Reddit, Instagram, and Facebook block access to their CDNs, so you can't get EXIF data through links. Download the image and drop the file on this tool instead.