Logo

MonoCalc

/

Image Metadata Extractor

Encode/Decode

Drag & drop an image here

or click to browse — JPEG, PNG, TIFF, WebP, HEIC, GIF, BMP (max 50 MB)

About This Tool

🖼️ Image Metadata Extractor – EXIF, IPTC, XMP & ICC

Every digital photograph or image file stores far more than just pixels. Embedded inside the binary data are metadata tags — structured information describing how the image was captured, who created it, where it was taken, and what software last touched it. The Image Metadata Extractor reads all of this information directly in your browser and presents it in a clear, searchable table — no uploads, no servers, complete privacy.

📦 What Is Image Metadata?

Image metadata is stored using several well-established international standards, each covering a different domain of information:

StandardFull NameTypical Data
EXIFExchangeable Image File FormatCamera make/model, shutter speed, aperture, ISO, GPS coordinates, timestamp
IPTCInternational Press Telecommunications CouncilCaption, keywords, byline, copyright notice, city, country
XMPExtensible Metadata PlatformCreator, rights, rating, color label, editing history, custom fields
ICCInternational Color Consortium profileColor space, white point, primaries, gamma curve (e.g. sRGB, AdobeRGB)

📷 Reading Camera Settings (EXIF)

When your camera or smartphone captures an image, it writes a rich set of shooting parameters into the EXIF block. The most useful tags include:

  • Make / Model — the camera manufacturer and exact model (e.g., Canon EOS R5)
  • DateTimeOriginal — the exact date and time the shutter was pressed
  • FNumber — the aperture setting as an f-stop (e.g., f/2.8)
  • ExposureTime — shutter speed in seconds (e.g., 1/200 s)
  • ISOSpeedRatings — sensor sensitivity (e.g., ISO 400)
  • FocalLength — the lens focal length in millimetres
  • Flash — whether flash fired and the mode used

📍 GPS Coordinates & Location Privacy

Smartphones embed GPS coordinates into every photo by default unless location access is disabled. EXIF stores coordinates as degrees/minutes/seconds (DMS) rational fractions, which the tool automatically converts to decimal degrees (DD) using the formula:

DD = Degrees + (Minutes / 60) + (Seconds / 3600)
Apply negative sign for South latitude or West longitude

Example: 48° 51' 31.84" N → 48 + 51/60 + 31.84/3600 = 48.858844° N

When GPS data is present, the tool shows the decimal coordinates and provides a direct link to OpenStreetMap to visualise the exact location. It also highlights GPS tags in the sensitive data warning banner, reminding you to strip location data before sharing photos publicly.

🔒 Privacy Audit — Sensitive Tags

Before sharing an image online, it is worth knowing which metadata tags could reveal personal or identifying information. The tool automatically flags:

  • Location tags: GPSLatitude, GPSLongitude, GPSAltitude
  • Device identifiers: CameraSerialNumber, LensSerialNumber, BodySerialNumber
  • Personal information: OwnerName, Artist, Copyright, UserComment

Clicking Strip & Download re-encodes the image through the browser Canvas API, which inherently discards all metadata. The resulting JPEG file contains no embedded metadata — safe to share publicly. All processing is done locally; your original file is never transmitted.

💾 Export Options

Once metadata is extracted, you can export it in two formats for further analysis:

  • JSON export — a structured object grouped by standard (EXIF, IPTC, XMP, ICC), ideal for developers parsing metadata programmatically
  • CSV export — a three-column spreadsheet (Standard, Tag, Value), compatible with Excel, Google Sheets, and data-analysis tools

🔎 Supported Formats

The tool uses the exifr library, which supports metadata extraction from JPEG, PNG, TIFF, WebP, HEIC, GIF, and BMP files. JPEG files typically contain the most metadata. PNG files can carry XMP chunks and iTXt metadata. TIFF files are common in professional photography workflows and support all four standards. Not every format supports every standard — for example, ICC profiles are most commonly found in JPEG and TIFF files.

🛡️ Privacy & Security

All image processing happens entirely in your browser using client-side JavaScript. No image bytes, metadata values, or file names are ever sent to any server. The tool is safe to use with sensitive images including personal photos, confidential documents, and proprietary assets.

Frequently Asked Questions

Is the Image Metadata Extractor free?

Yes, Image Metadata Extractor is totally free :)

Can I use the Image Metadata Extractor offline?

Yes, you can install the webapp as PWA.

Is it safe to use Image Metadata Extractor?

Yes, any data related to Image Metadata Extractor only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does the Image Metadata Extractor work?

The tool reads your image file entirely in your browser using the exifr library, which parses all embedded metadata standards — EXIF, IPTC, XMP, and ICC. No file is ever uploaded to a server; all processing happens locally on your device.

What metadata standards does this tool support?

The tool reads EXIF (camera settings, GPS, timestamps), IPTC (caption, keywords, copyright), XMP (extended descriptive metadata), and ICC (colour profile) data from JPEG, PNG, TIFF, WebP, HEIC, GIF, and BMP files.

What are EXIF GPS coordinates and how are they displayed?

GPS coordinates in EXIF are stored as degrees/minutes/seconds rational fractions. The tool converts them to decimal-degree format (e.g., 48.858844° N, 2.294351° E) and provides a direct link to view the location on OpenStreetMap.

Which tags are considered privacy-sensitive?

Sensitive tags include GPS coordinates (GPSLatitude, GPSLongitude, GPSAltitude), device identifiers (CameraSerialNumber, LensSerialNumber), and personal information (OwnerName, Artist, Copyright, MakerNote). These are highlighted with a warning banner.

Can I remove metadata from an image?

Yes. The 'Strip & Download' feature re-encodes your image through the browser's Canvas API, which discards all embedded metadata. The resulting file is clean and contains no EXIF/IPTC/XMP data. This is done entirely client-side.

How accurate is the metadata extraction?

Accuracy depends on the image format and the editing software used. Some editors strip or modify metadata when saving. HEIC files require browser support for the format. For the most complete extraction, use the original unedited file directly from your camera or device.