On-device AI — professional-grade, fully private.

Image Metadata Viewer

EXIF, IPTC, XMP, ICC and maker notes, read on your device

  • Runs on your device
  • Maker notes from 6 brands
  • Clean without re-encoding
  • 1 image free · 100 with Pro

Drop an image to read its metadata

JPEG, PNG, WebP, GIF, BMP, TIFF, HEIC, AVIF, SVG and RAW — CR2, CR3, NEF, ARW, DNG, ORF, RW2

Image Metadata Viewer
Privacy clean
Privacy clean

Export an untouched copy.

The image data is copied byte for byte. Nothing is re-encoded, so the picture is unchanged.

Edit tags

Leave a field empty to delete that tag.

Metadata report
Pro

CSV and text reports are a Pro feature.

File fingerprint

A SHA-256 digest, for confirming this is the exact file you were sent.

All metadata

Tags with no name in the specification are shown by their id.

0 images · 0 B

How to read and clean image metadata

  1. 1
    Drop your image: Drop a JPEG, PNG, WebP, GIF, BMP, TIFF, HEIC, AVIF, SVG or RAW file. Only the few hundred kilobytes holding the metadata are read, so a 24 MB photo opens as quickly as a small one.
  2. 2
    Read the table: Every tag appears, grouped by what it describes: camera, exposure, lens and focus, date and time, location, author and rights, image, colour and the manufacturer's maker note. Search by tag name or by value.
  3. 3
    Check the privacy scan: The panel above the table names what identifies you — coordinates, the camera's serial number, the owner's name, the capture time and the device — with a count for each.
  4. 4
    Choose a clean: Remove location, remove personal fields, or remove all metadata. The list of exactly which tags will go is shown before you export, not after.
  5. 5
    Export: The cleaned copy is assembled from the original's own segments, so the compressed image data is copied byte for byte and the picture is unchanged. Or download the whole table as JSON, CSV or plain text.

What this reads

Every tag a photo carries — EXIF, IPTC, XMP, the colour profile and the manufacturer's own private note — read from the file's own tables rather than summarised.

A photo carries far more than the camera and the date. Alongside EXIF sit IPTC captions and credits that press and stock workflows run on, an XMP packet holding whatever the last editor did, an ICC profile deciding what the colours mean, and a private block the manufacturer writes in its own layout. Most online viewers show the first of those and none of the rest.

  • EXIF, in full: every directory — IFD0, the Exif sub-directory, GPS, Interoperability and the thumbnail directory — rather than a fixed list of popular tags.
  • IPTC-IIM: caption, headline, byline, credit, source, keywords and the copyright notice. This is the block the best-known online viewer never showed.
  • XMP: the raw packet and its properties, including ratings, develop settings, drone telemetry and the edit history left behind by desktop editors.
  • ICC: profile description, class, colour space, rendering intent and white point — the answer to why an image looks different on another screen.
  • Maker notes: Canon, Nikon, Sony, Fujifilm, Olympus and Panasonic, each addressed the way that manufacturer actually writes it.

Where each tag lives

Tags are grouped on screen by what they describe, but each one belongs to a block inside the file. The block is shown beside every row, because the same name can mean different things in different places.

IFD0The root TIFF directory: camera make and model, orientation, resolution, software, artist and copyright.
ExifIFDThe photographic sub-directory: exposure, aperture, ISO, focal length, lens, capture time and the maker note.
GPSLatitude, longitude, altitude, bearing, speed and the satellite fix's own date and time.
IFD1The embedded thumbnail — a complete small JPEG the camera wrote, which this tool uses as the preview rather than decoding the full image.
IPTCThe IIM dataset stream, usually inside a Photoshop resource block. Caption, byline, credit, keywords, place names.
XMPAdobe's RDF packet. Ratings, develop settings, document history, and the fields a modern editor prefers over EXIF.
ICCThe colour profile. Never removed by a privacy clean, because removing it changes how the picture looks.
MakerNotesThe manufacturer's private directory: lens identity, focus mode, shutter count, film simulation, body serial number.

How it works

Metadata is addressed, not searched for. Every container here carries a table saying where its metadata is — a JPEG a chain of markers, a PNG a chunk list, HEIC and AVIF an item-location box, TIFF and every RAW derived from it a directory offset. The reader follows those tables and fetches only the ranges they name.

  • Locate: walk the container's own structure to find each metadata block. A 24 MB photo costs a 256 KB read, because the tags start in the first few bytes.
  • Decode: read every directory entry with its real type and count, so a rational stays a fraction and an array stays an array.
  • Place the maker note: work out which manufacturer wrote it and what its internal offsets are relative to — the outer file header for Canon, Sony and Panasonic, the note's own start for Fujifilm, Olympus and Nikon.
  • Group: file each tag by its identity rather than by the label on screen, so the grouping works the same in every language.
  • Scan for risk: flag the tags that name a place, a person, a device or a moment.
  • Runs in the background: the reading happens in the background, so the page never freezes on a large file.
  • Preview without decoding: the thumbnail the camera already embedded is used as the preview, which is why a RAW file shows a picture the browser could not otherwise open.
  • Unknown tags are shown, not dropped: a tag with no name in the specification appears under its id. A nameless tag with a readable value is still information.
  • Search across names and values: find every row mentioning a lens, a date or a serial number at once.
  • One file or a hundred: a batch reads into one table per image and exports as a single archive with a combined report.

Formats it reads

Nothing is decoded, so a file the browser cannot display can still be read completely. That is what makes RAW work here.

JPEGRead and rewrite. EXIF, IPTC, XMP, ICC, JFIF and comment segments.
PNGRead and rewrite. eXIf, iCCP, pHYs, tIME and the text chunks, including deflated ones.
WebPRead and rewrite. EXIF, XMP and ICCP chunks, plus animation and alpha flags.
GIF, BMPRead. Header facts, application extensions and comment blocks.
TIFFRead. The full directory chain, including the sub-directories a scanner writes.
HEIC, HEIF, AVIFRead. The EXIF and XMP items located through the item information and location boxes.
CR2, NEF, ARW, DNG, ORF, RW2Read. These are TIFF files with a sensor payload, so the whole directory chain is available.
CR3Read. Canon's newer container hides four separate metadata blocks inside a box in the movie header; all four are found.
SVGRead. Dimensions, view box, title, description and any embedded metadata element.

Cleaning without re-encoding

Every online metadata cleaner benchmarked for this tool works the same way: decode the image, draw it, encode it again. That works, and it silently re-compresses the photo. Here a clean is a copy of the container's segment list — the metadata segments are dropped or overwritten with zeros, and the compressed image data is copied across byte for byte. The exported file decodes to pixels identical to the original's.

  • Remove location: the GPS directory and the place-name fields in IPTC and XMP. Camera settings, lens and capture time stay.
  • Remove personal: the above plus serial numbers, owner and author fields, capture times, editing history and the maker note.
  • Remove all metadata: every metadata block the container marks removable.
  • The colour profile always stays: removing it would change how the picture looks, which makes it an edit to the image rather than a privacy measure.
  • Removed bytes are zeroed, not orphaned: the coordinates are overwritten where they sit, so they cannot be recovered from the file afterwards.

When to use it

Anything that starts with a question about a file rather than about a picture: where it came from, what took it, whether it is the same file you were sent, and what it would tell a stranger.

  • Before posting a photo: check the privacy scan, remove location, and post a file whose pixels are unchanged.
  • Settling how a shot was taken: read the exposure, the lens, the focus mode and the drive mode, including the settings only the maker note records.
  • Checking a delivery: confirm the caption, credit and copyright a client asked for are actually written into the IPTC block.
  • Working out a colour shift: read the ICC profile description and rendering intent.
  • Verifying a file is the file: compute its SHA-256 and compare it against the one you were given.
  • Reading a RAW you cannot open: a CR3 or an ARW gives up its full directory chain here even though nothing on the page can display it.

Key facts

Numbers from the tool's own measurements on a desktop machine, not estimates.

  • A 24 MB photo is read in 0.23 ms, touching 256 KB of the file — the tags live in the first few bytes, so the rest is never read.
  • Nine metadata blocks are parsed: EXIF, GPS, Interoperability, the thumbnail directory, IPTC-IIM, XMP, ICC, Photoshop resources and the maker note.
  • Six manufacturers' maker notes are decoded, each with the addressing rule that manufacturer actually uses.
  • Nineteen input formats are read, including seven RAW formats and three ISO base-media containers.
  • A cleaned export differs from its source by 0 of 255 on every channel, measured by decoding both.
  • Everything happens on your device. No image is uploaded, and nothing is sent anywhere unless you click the map link yourself.

Getting it right

A metadata tool is easy to be confidently wrong with, because a wrong answer looks exactly like a right one. These are the things worth knowing.

  • Capture times carry no timezone. They are the wall-clock time where the shutter fired, so they are shown and written back unchanged — a viewer that converts them through UTC moves every holiday photo by the traveller's offset.
  • Emptying an editable field deletes that tag rather than leaving the old value in place.
  • Editing rewrites the metadata block, so the maker note has to be carried across and re-addressed. The result is parsed again and compared against the original; if it does not match exactly the note is removed and you are told.
  • HEIC, AVIF and RAW files are read but not rewritten. Their metadata is addressed by an item table whose offsets all shift when a block changes size, and a rewrite that gets that wrong corrupts the file quietly.
  • A file with no metadata is a real answer, not a failure. Screenshots never carry EXIF, and social platforms strip it before delivery.
  • For PDF, Word, video or audio metadata, use the dedicated tool for that format — the blocks are completely different.
  • For changing what a picture looks like, use the editor or the converter. Nothing here touches a pixel.
  • For proving where a photo was taken, treat the coordinates as a claim rather than as evidence: every field in a file can be written by hand.

A 24 MB photo is read in 0.23 ms by fetching the 256 KB the file's own tables point at, rather than loading the whole image.

Frequently asked questions

How do I remove GPS location from a photo before sharing it online?

Drop the photo, choose “Remove location”, and export. The list of exactly which tags will go is shown before you export. Only the location fields are removed — the camera, exposure and lens settings stay — and the coordinates are overwritten with zeros in place rather than merely unlinked, so they cannot be recovered from the exported file. The image data is copied across byte for byte, so the picture is unchanged.

Why does my image show no metadata?

Several situations produce a genuinely empty file. Screenshots never contain EXIF. Images downloaded from Instagram, Facebook or WhatsApp have had their metadata stripped before delivery. Some editors save without preserving the original. Photos taken directly with a camera, or unedited phone shots, almost always carry a full set. The File block is still shown in every case, so you can see the tool read the file rather than failing on it.

What are maker notes, and why do other viewers not show them?

A maker note is a private directory the camera manufacturer writes inside EXIF, holding what standard EXIF has no field for: lens identity, focus mode, drive mode, shutter count, film simulation, body serial number. It is hard to read because each manufacturer disagrees about where the directory starts and what its internal offsets are measured from — get that wrong and every string in it decodes out of unrelated bytes, with no error to warn you. Canon, Nikon, Sony, Fujifilm, Olympus and Panasonic are each handled with the rule that manufacturer actually uses.

Can it read RAW files like CR2, NEF or ARW?

Yes, and CR3, DNG, ORF and RW2 as well. Nothing is decoded here — the file's own directory tables are followed to the tags — so a RAW file gives up its complete metadata even though the page cannot display the picture inside it. A CR3 is a different shape again, hiding four separate metadata blocks inside a box in the movie header; all four are found.

Does cleaning metadata reduce image quality?

No. The exported file is assembled from the original's own segments: the metadata is dropped or zeroed, and the compressed image data is copied across unchanged. There is no decode and no re-encode, so the output decodes to pixels identical to the input's — measured at a maximum difference of 0 out of 255 on every channel. Tools that push the image through a canvas to strip metadata do re-compress it.

Is my photo uploaded anywhere?

No. The file is read on your device and never leaves it. The only outbound link on the page is the map link beside a set of coordinates, which does nothing until you click it and sends only the coordinates you can already see.

Can I edit metadata as well as read it?

Yes, for JPEG, PNG and WebP. Artist, copyright, description, software, capture time and UTC offset, comment, owner name, lens and rating can all be changed, and emptying a field deletes that tag rather than leaving the old value behind. Capture times are treated as wall-clock time throughout, so opening a photo and saving it without changes leaves the time exactly as it was.

What is the file fingerprint for?

It is a SHA-256 digest of the whole file — the standard way of confirming that the file in front of you is byte for byte the file someone sent you. Compare the digest against theirs: if a single byte differs anywhere in the file, the digest is completely different.

4.6out of 5

from 429 ratings

Rate this tool

Tap a star — it takes a second