Skip to main content
PixelTools
All articles
Guides5 min readby the PixelTools team

What Is EXIF Data and Why Strip It?

EXIF data is hidden text inside a photo: camera, date, GPS location, software. Learn what EXIF, IPTC and XMP reveal and when to remove them.

What EXIF Data Is

EXIF data is a block of text and numbers that a camera or phone writes inside a photo file, describing how, when and with what the picture was taken. It travels with the file but is not part of the picture you see. A typical block holds the camera make and model, the lens, the date and time, and sometimes a GPS location. EXIF stands for Exchangeable Image File Format. The pixels and the metadata sit side by side in the same file, which is why a photo you send to someone can carry details you never typed. Most image viewers hide this information, so people often do not know it exists until they look for it in a file's properties or in a metadata viewer.

EXIF vs IPTC vs XMP

EXIF, IPTC and XMP are three separate metadata formats that can all live in one photo. EXIF is written by the camera: device, settings, time, location. IPTC is written by people and software: caption, byline and copyright text, common in news and stock photography. XMP is an XML format, often added by editing programs, that can hold editing history, author details and ratings. They also sit in different places. In a JPG, EXIF and XMP are stored in APP1 segments and IPTC in an APP13 segment. In a PNG, text notes and XMP live in chunks such as tEXt and iTXt. In a WebP, EXIF and XMP are their own chunks. A thorough cleanup has to handle all three, not just EXIF.

What Metadata Can Reveal About You

Photo metadata can reveal where you were, what you shot with, when, and who you are. Our remover reads these fields and lists them before cleaning: GPS location (shown as latitude and longitude), camera make and model, lens, date and time, editing software, author name, copyright text and image description. It also flags items that point to a person or a place: the camera owner name, the camera serial number, a unique image ID, and an embedded thumbnail of the photo. Manufacturers also store private camera data in a maker note, which is rarely readable but is still extra information about your device. Not every photo has all of these. A screenshot may have none, while a phone photo with location services on can have most.

Why Strip It Before Sharing

Strip metadata before sharing because a photo can give away more than you meant to show. A GPS position can point to a home, a school or a workplace. A timestamp shows when you were away from home. A serial number or owner name can tie separate photos to the same person or device. Author and software fields can expose who edited a file and with what. None of this changes how the picture looks, so removing it costs you nothing visually. It matters most when you post publicly, send photos to strangers such as buyers or tenants, or publish images under a pseudonym. If you only share with people you trust, you may choose to keep it. The point is that you decide, rather than the file deciding for you.

What Our Remover Strips, Format by Format

The tool cuts metadata bytes out of the file without decoding or re-encoding the image, so every pixel stays exactly as it was and quality does not drop. For JPG it removes EXIF and XMP (APP1), IPTC (APP13), comments, and other APPn segments such as vendor and multi-picture data. For PNG it removes the eXIf, tEXt, zTXt, iTXt (which includes XMP) and tIME chunks. For WebP it removes the EXIF and XMP chunks, and it also fixes the file's size field and clears the flags that announced those chunks, so the result is still a valid file. The cleaned file is saved with "-no-metadata" added to its name, so your original stays untouched.

What Is Deliberately Kept, and Why

Three things are kept on purpose because removing them changes how the picture looks or prints. The ICC colour profile stays, since dropping it can shift colours. JFIF and Adobe headers stay too, since removing them can change how the picture looks. The DPI tag stays, so a photo still prints at the same size. There is also an optional keep-rotation setting for JPGs. Many phones store a photo sideways and add an orientation tag telling viewers to turn it upright. If that tag is deleted, the photo can open on its side. With the setting on, the tool keeps a one-tag EXIF block holding the orientation, but only when the photo actually needs rotating. Nothing else from the original EXIF, such as GPS or camera model, goes into that block.

The Hidden Case: Data After the Image Ends

Some JPG files carry extra data after the image's end marker, and ordinary metadata viewers rarely mention it. Some cameras append a second photo or a short motion video this way. The picture opens normally, but the extra bytes are still inside the file, and they are not EXIF, so a tool that only deletes tags would leave them behind. Our remover finds the first end-of-image marker after the picture data, keeps the file up to that point, and drops everything after it. It also lists the finding as "Extra data attached after the image" so you can see it happened. The trade-off is real: if your camera attached a motion clip, the cleaned file will no longer contain it. That is usually what you want when sharing, but keep your original if you value the clip.

Frequently asked questions

Try it on PixelTools — free, no upload needed