Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. Your files are processed in your browser and are never uploaded - no accounts required. A few network utilities (like What's My IP and Currency Converter) call public APIs to do their job and say so on their pages.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Image Processing
  3. Image Metadata Viewer
Add to favorites

Image Metadata Viewer

Read every metadata block a file carries: EXIF from its TIFF structure, IPTC from its IIM records, XMP from its packet and the ICC colour profile from its header, with GPS converted to decimal degrees with the reference letters applied.

Edits stay in your browserMore image processingJump to full guide

Related reading

  • Understanding Image Metadata: EXIF, IPTC, and Privacy Implications10 min read

Initializing in your browser…

You might also like

Image Metadata Remover

Remove EXIF, GPS, XMP and IPTC by rewriting the container rather than re-encoding the picture, so the pixels are byte-for-byte identical and the file gets smaller. Selective removal, batch mode and a ZIP.

Image to Base64

Turn an image into a data URL whose payload is decoded again and compared byte for byte with the file, with the media type taken from the file's own signature rather than its extension and the size cost of embedding stated in full.

Image Diff Comparator

Compare two images with a perceptual engine (pixelmatch) that ignores anti-aliasing, or an exact byte engine. Groups changes into regions with bounding boxes, reports SSIM, and handles size mismatches with an explicit policy.

Image Metadata Viewer: a worked example

A photograph that carries all four kinds of metadata at once, which most readers see only one of.

Input

IMG_4821.jpg
What Image Metadata Viewer produces

What is in it

EXIF  25 tags   Make FixtureCam, LensModel FX 35mm f/1.4, BodySerialNumber SN-0001
      1/250s, f/1.4, ISO 400, 35mm
GPS   51.507222, -0.127500  (N and W applied)
IPTC  4 datasets  By-line, Caption, Copyright notice, Object name
XMP   3 fields    Creator, Rights, Credit
ICC   588 bytes   sRGB built-in

Four different formats, read from four different blocks. An EXIF library reads the first two and reports nothing about the other three, which is why a file can look clean and still carry a byline and a caption. The GPS sign comes from the reference letters: ignoring them puts this photograph eight miles east, on the other side of the meridian.

About the Image Metadata Viewer

See everything an image file says about itself: EXIF camera settings and GPS, IPTC captions and bylines, the XMP packet, and the embedded colour profile, each read from its own format rather than from whichever one a single library happens to know.

How to use

  1. 1Upload an image; JPEG and PNG both carry EXIF, in different places
  2. 2Read the "where this looked" panel, which names all four sources whether or not they found anything
  3. 3Check what the file gives away: the position in decimal degrees, the serial numbers, the dates
  4. 4Filter the tag list by name or value when there are many
  5. 5Export the whole reading as JSON

Where this helps

  • Checking before you share

    See the position, the serial numbers and the dates that would go with the file.

  • Photography analysis

    Shutter speed as a fraction, aperture as an f-number, focal length in millimetres, straight off the rationals.

  • Understanding a colour problem

    Find out whether the file carries a profile and which one, before blaming the picture.

  • Working out why a photo appears sideways

    The Orientation tag, in words, with what it does to the dimensions.

Key features

  • EXIF read from the TIFF structure: IFD0, Exif, GPS, interoperability and the thumbnail IFD
  • Every tag named from the specification tables, with an unknown one shown by number rather than as undefined
  • IPTC IIM datasets, named rather than numbered
  • The XMP packet, with the recognised fields picked out and the raw packet available
  • The ICC colour profile: description, colour space, class, version and size
  • GPS in decimal degrees with the reference letters applied, and a map link
  • The EXIF Orientation said in words, with the stored and displayed dimensions side by side
  • An embedded thumbnail flagged, because it can show an earlier version of an edited photo
  • A maker note reported as present and explicitly not decoded
  • Exact per-channel pixel counts with no downscaling, and the colours the image really contains
  • A JSON export carrying all of it

Tips & best practices

  • A file with no EXIF is not suspicious. Screenshots never have any, and Instagram, X and Facebook strip it on upload.
  • If the GPS longitude is shown as a positive number when you expected a negative one, check the reference letter: E and W are what decide the sign, and ignoring them moves the photograph across the meridian.
  • The stored dimensions and the displayed dimensions differ whenever Orientation is 5 to 8. If a tool has ever handed you a sideways photograph, that tag is why.
  • A maker note can be several kilobytes of undocumented manufacturer data including serial numbers and shutter counts. It is not decoded here, and removing it is the only way to be sure of what it said.

Examples

  • Finding where a photograph was taken

    The GPS IFD gives 51 degrees 30 minutes 26 seconds N and 0 degrees 7 minutes 39 seconds W, which the page shows as 51.507222, -0.127500 with a map link. The minus sign comes from the W reference letter, and without it the position is eight miles away on the other side of the meridian.

  • A PNG that a JPEG-only reader calls empty

    A PNG carrying an eXIf chunk with camera make, model, lens and body serial number reads as having no metadata in tools that only look at JPEG APP1 segments. All of it is listed here.

  • The caption and byline nobody sees

    IPTC datasets 2:080 and 2:120 carry the creator and the caption, written by newsroom and stock software. They are in a Photoshop image resource block, not in the EXIF, so an EXIF reader reports none of them.

How it works

Four different formats live inside an image file and a reader that knows one of them can only report one of them. EXIF is a TIFF file (CIPA DC-008-2019, which is TIFF 6.0 with extra tags). IPTC is the Information Interchange Model, inside an Adobe image resource block. XMP is RDF/XML (ISO 16684-1). An ICC profile is its own layout (ICC.1:2010). This reads all four, and says where it looked even when it found nothing: a file with no IPTC gets the line "no Photoshop image resource block; IPTC is written by newsroom and stock software, not by cameras", rather than silence that could mean either.

The EXIF reader walks the IFDs itself: IFD0, the Exif IFD, the GPS IFD, the interoperability IFD and IFD1, with all twelve TIFF types. Every tag is named from the specification tables, and a tag that is not in them is shown by its hexadecimal number rather than as `undefined`. Three cases a naive reader gets visibly wrong are handled: UserComment begins with an eight-byte character-code designator (clause 4.6.5), so printing the payload raw gives a list of byte values instead of the sentence; the Windows XP tags are UTF-16 little-endian in a byte array; and a maker note is reported as present with its size and explicitly not decoded, because every manufacturer uses a different undocumented layout.

GPS is converted to decimal degrees WITH THE REFERENCE LETTERS APPLIED. A longitude of 0 degrees 7 minutes 39 seconds is +0.1275 or -0.1275 depending on whether GPSLongitudeRef is E or W, and the two are eight miles apart, on opposite sides of London. The page prints the signed decimal pair, a link to the position on a map, and the reference letters themselves so the sign can be checked.

Two things that change what you see are reported rather than left implicit. The EXIF Orientation tag is named in words, not as a number, and the stored dimensions are shown beside the displayed ones, because every current browser rotates the picture and the two differ by a quarter turn for values 5 to 8. The stored size is read from the JPEG frame header (T.81 clause B.2.2) or the PNG IHDR, so it needs no decoder. And an embedded EXIF thumbnail is flagged with its size: a thumbnail is written when the picture is taken and is not always regenerated when it is edited, so it can hold an earlier, uncropped version.

EXIF in a PNG lives in an eXIf chunk (PNG Third Edition clause 11.3.4.4) rather than in a JPEG APP1, and is read here; a JPEG-only reader finds nothing in such a file. The Pixels tab counts every pixel with no downscaling and reports the exact per-channel histogram and the colours the picture is mostly made of, every one of them a colour the image really contains. The JSON export carries everything on the page, EXIF, IPTC, XMP, the colour profile and the block list included. Nothing is uploaded.

Frequently asked questions

Why does my image have no metadata?

Screenshots never have any, and Instagram, X and Facebook re-encode on upload and strip it. The page names all four sources it checked, so "nothing found" means all four were looked at.

Is GPS always present?

Only if location services were on when the photo was taken. When it is present the page shows it in decimal degrees with the sign the reference letters imply, plus a map link.

Why are two different sizes shown?

The stored dimensions are what the file holds; the displayed ones are what a browser shows after applying the EXIF Orientation tag. For values 5 to 8 they are a quarter turn apart. The stored size is read from the frame header, so it does not depend on any decoder.

What is a maker note?

A block of manufacturer-specific data, in a layout each manufacturer keeps to itself. It commonly holds serial numbers, shutter counts and focus information. Its size is reported here and its contents are not guessed at.

Does viewing metadata upload my image?

No. The file is read in your browser and nothing is sent anywhere.

Related tools and how they differ

  • Image Metadata Remover: Removes what you just found, by rewriting the container so the pixels stay identical.

Further reading

  • Understanding Image Metadata: EXIF, IPTC, and Privacy Implications10 min read

Private by design

Images are decoded, edited, and exported entirely inside this browser tab. No originals, exports, or metadata are uploaded.