Browse all tools
Image Guides7 min read

How Image Metadata Works and What EXIF Can Reveal

Understand EXIF, GPS, camera, author and editing metadata, then inspect and remove supported fields from a sharing copy.

Written byUrvish ParmarUpdated August 20, 2026

In this guide

Table of Contents

  1. 1.What EXIF can—and cannot—reveal
  2. 2.Four signals worth checking before anything else
  3. 3.Inspect or strip? They are different jobs
  4. 4.The format trap: two formats are read-only
  5. 5.What to do with a HEIC photo
  6. 6.What stripping actually does to the file
  7. 7.Verify the cleaned copy
  8. 8.The filename is not metadata, and it still leaks
  9. 9.What removal does not guarantee

Image metadata is information stored beside the visible pixels. EXIF can describe camera settings, dates, orientation and GPS; XMP or IPTC can contain editing, author, copyright and usage fields. A file may contain none, some, or vendor-specific fields a parser cannot read.

There are really two separate questions here—what is inside this file, and how do I get a copy without it—and they are not answered by the same tool or supported for the same formats. The format your phone most likely produced can be inspected but not stripped, which is the trap this page exists to explain.

Try Remove Image Metadata Online

Complete this task using FiloTool's Remove Image Metadata directly from your browser.

Open Remove Image Metadata

What EXIF can—and cannot—reveal

Readable coordinates can expose where a photograph was captured. Camera model, lens, exposure, software and timestamps can add context. A coordinate does not by itself prove who took a photo, and missing metadata does not prove that no other copy or record exists.

Recognised fields are sorted into six groups: basic file information such as DateTimeOriginal and CreateDate; camera information including Make, Model, LensModel, FocalLength, FNumber, ExposureTime, ISO and Flash; location information covering latitude, longitude, GPSAltitude, GPSTimeStamp and GPSImgDirection; author and copyright fields such as Artist, Copyright, Credit, Source and UsageTerms; software and editing fields including Software, CreatorTool and processing History; and image information such as Orientation, resolution, ColorSpace and the embedded colour profile.

Four signals worth checking before anything else

Reading every tag is unnecessary for most decisions. The analysis reduces a file to four yes-or-no privacy signals—location, camera, author, and software—and those four answer the question most people actually have.

Location is the obvious one, but note that GPSImgDirection records the compass bearing the camera was facing. Combined with coordinates, that describes a vantage point rather than merely a place. Author and copyright fields matter because they often carry a real name that was configured once in a camera or editor years ago and then forgotten. Software and editing history can reveal which application touched a file and when, which is sometimes more disclosing than the photograph.

Inspect or strip? They are different jobs

Use Image Metadata when the question is what a file contains. It reads and reports only; it never writes a new image, and it accepts several files at once so you can triage a folder before sending any of it.

Use Remove Image Metadata when the question is give me a clean copy to share. It produces a new file and does not tell you what was there beforehand.

In practice you want both, in order: inspect the file you intend to send, strip it if the signals justify that, then inspect the cleaned download to confirm the signals are gone. Checking the output rather than trusting the operation is the step most people skip.

The format trap: two formats are read-only

Inspection and removal do not cover the same formats. Three formats support both operations, and two support inspection only:

  • JPG / JPEG — inspect and remove; carries EXIF, XMP, IPTC and colour profile

  • PNG — inspect and remove; carries EXIF, XMP and colour profile, but not IPTC

  • WebP — inspect and remove; same containers as PNG

  • TIFF — inspect only; removal is not supported

  • HEIC / HEIF — inspect only; removal is not supported

What to do with a HEIC photo

Because HEIC removal is unsupported, the route is to change format first. Converting a HEIC photo to JPG with the Image Converter decodes the pixels and re-encodes them, and that pixel pipeline does not carry HEIC metadata across—so the JPG it produces generally arrives without the original EXIF already.

Treat that as a likely outcome rather than a promise. Convert, then inspect the JPG and confirm the location and author signals are absent before sending it. If anything survived, the converted JPG is now a supported format for the remover.

What stripping actually does to the file

Removal is not a surgical edit of a metadata block. The image is decoded, drawn onto a canvas, and re-encoded from those pixels. Nothing survives that round trip: EXIF, XMP, IPTC and the embedded colour profile are all absent from the result, because the new file is built from pixel data alone.

That has three consequences worth knowing. A JPG is re-encoded at quality 0.95, which is lossy—visually close, but not byte-identical to the original—while a PNG is re-encoded losslessly. The embedded colour profile is dropped, so a wide-gamut photo can shift slightly on a colour-managed display. And because browsers apply EXIF orientation while decoding, the canvas is already upright, so the cleaned copy needs no orientation tag and should not appear rotated.

Verify the cleaned copy

Verification is a separate step from cleaning, and it takes about fifteen seconds.

  1. Analyse the file you intend to send, not an earlier version of it

  2. Note which of the four signals are present

  3. Create the cleaned copy

  4. Analyse the downloaded copy as if it were a stranger's file

  5. Confirm the location and author signals are now absent, then send that copy

The filename is not metadata, and it still leaks

The cleaned download is named after the file it came from, with a suffix appended—so sending-photo.jpg becomes sending-photo-metadata-removed.jpg. Two things follow. The original basename is carried straight through, so if it contained a person's name, a case reference or a document type, stripping the EXIF did nothing about it. And the suffix itself announces that the file was deliberately scrubbed, which is occasionally information you would rather not volunteer.

Rename the file before sending it. If you need a record of what the original contained—for a compliance trail, or simply to know what you removed—export the analysis as text from the inspector first, because after the clean copy exists there is nothing left in it to read.

What removal does not guarantee

A cleaned download does not erase the original, cloud backups, caches, message copies, filenames, or information another service adds after you upload. Vendor-specific or unusual tags may not be readable in the first place, so an empty report is weaker evidence than a report that lists fields and shows them gone afterwards.

Metadata is also not the only thing a photograph discloses. Street signs, house numbers, reflections, distinctive skylines and visible screens survive every metadata operation, because they are pixels. Inspection covers up to 20 files per batch, 80 MB per file and 60 megapixels per image; larger files are rejected rather than partially analysed.

Ready to Use Remove Image Metadata?

Open the tool, upload your file and complete the task in a few simple steps.

Try It Now

Common questions

Frequently Asked Questions

Clear answers to common questions about this topic and the related FiloTool tool.

Can EXIF contain a home location?

It can contain capture coordinates when location tagging was enabled. Whether those coordinates identify a home requires context.

Does a screenshot remove all metadata?

Not reliably. A screenshot creates a new file, but the operating system or app may add its own fields. Inspect the result.

Can removed metadata be recovered?

The targeted fields are not written into the cleaned copy, but they may remain in the original, backups, caches or other copies.

Why can I inspect my iPhone photo but not strip it?

HEIC and HEIF are inspection-only. Convert the photo to JPG first—the conversion re-encodes pixels and generally does not carry the original EXIF across—then inspect the JPG to confirm before sharing it.

Does removing metadata change how the image looks?

Slightly, for JPG and WebP, because the file is re-encoded from pixels at quality 0.95 rather than edited in place. PNG is re-encoded losslessly. The embedded colour profile is also dropped, which can shift a wide-gamut photo on a colour-managed display.

Will stripping metadata rotate my photo?

No. Browsers apply EXIF orientation while decoding, so the canvas the new file is built from is already upright and needs no orientation tag.

Will the cleaned file be smaller?

Usually, but not always. Metadata is normally a small share of an image, and the file is re-encoded rather than trimmed, so the result can be slightly larger than the original.

Useful Tools

Continue with These Tools

These workflows are selected for the next steps most closely related to this guide.

About the author

UP

Urvish Parmar

Software engineer, developer of FiloTool

Urvish Parmar is a software engineer and the developer of FiloTool. He builds and maintains the browser-local PDF and image tools published on this site, and writes the guides that document how they behave.

Because the same person implements a tool and documents it, these guides describe what the code actually does — including the formats it rejects, the limits it hits and the results it cannot promise.

Read how FiloTool tests and updates its content on the About page, or report an error through Contact.

7 min read

An updated date is shown only when the article's instructions, evidence or material guidance changed.

Continue reading

Related Articles

Explore more practical PDF and image guides from FiloTool.

View all guides →