Remove Image Metadata

Take the camera model, the GPS coordinates and the editing history out of a JPEG, PNG or WebP — the picture itself is copied through untouched, on your own device.

There is nothing to set here: every block that can go, goes, and the picture is copied through untouched.

JPEG, PNG, WebP · up to 20 MB

Your image never leaves your device — the work happens here, in this browser tab. No account, no watermark.

Image metadata is the descriptive text a camera or an editor writes into a file alongside the picture: the camera model and serial number, the date, the GPS coordinates of wherever the shutter was pressed, editing history, captions and often a small preview thumbnail. Removing it means rewriting the file without those blocks and copying the compressed picture across untouched, so the photograph itself does not change at all. On Resizo you drop a JPEG, PNG or WebP, read the list of what it turns out to carry, then press Remove metadata. Both the reading and the rewriting are done by your own device, on code the page hands to your browser, which is why a photo whose coordinates point at your home can be handled here in the first place.

How to remove metadata from an image

The readout arrives before the button does, on purpose. Deciding whether to strip a photo means knowing what is in it, and being told afterwards answers the question too late to be a decision.

  1. Choose the photo you want cleaned. Drop a JPEG, PNG or WebP onto the panel above, or press Browse images. The file is read where it already sits, and all of it is read rather than the first few kilobytes, because a second picture can be stapled on after the first one ends.
  2. Read what the file turns out to carry. The panel lists it under What this file carries: camera and capture data, location, an embedded preview thumbnail, editing history, captions and credits, comments, text chunks and anything appended after the picture, with a count beside a category found more than once. Only the categories are named — no value out of your file is put on screen.
  3. Press Remove metadata. There is nothing to set. Every block that can go, goes; the colour profile stays so the colours still display the way they were meant to; and the compressed picture is copied across rather than re-encoded, which is why there is no quality control here.
  4. Download clean image. The result says what was removed, what was kept and how much smaller the file is now. Press Download clean image to save it. The original on your device is left exactly as it was, so you can keep both.

What gets taken out of the file

A photograph is a container: the compressed picture sits in the middle of it and everything else is description written around the edges. Each kind of description has its own name, and the readout uses those names so you can see which ones your file actually has.

  • Camera and capture data (EXIF). Make, model, lens, exposure, the capture date, and on many bodies a serial number that ties every photo you have ever published to the same camera.
  • Location (GPS). Latitude and longitude, written by a phone by default. On a photo taken at home, indoors, this is a house number, and it survives being posted, mailed and re-saved.
  • Embedded preview thumbnail. A second, smaller, genuinely visible copy of the picture, stored inside the EXIF block. It is generated when the photo is taken and has more than once shown what a later edit was covering up.
  • Editing history, keywords and ratings (XMP). What software touched the file, sometimes every adjustment made to it, and any tags or star ratings from a photo library.
  • Captions and credits (IPTC). Headline, caption, author, copyright and contact fields, written by newsrooms and by anything that has been through a picture desk.
  • Extra data after the picture. Phones write more once the picture has ended, and every viewer ignores it: an Apple secondary image, which is a whole second photograph with its own camera data and its own coordinates, or the short video behind a motion photo. Those bytes are cut, along with the index that pointed at them.
  • Comments, text chunks and the last-modified time. Free text a compressor or an exporter left behind, the name of the program that wrote the file, sometimes the folder path it came from, and the timestamp a PNG can carry inside itself.

The panel reports categories and counts and nothing else. No value out of your file is ever rendered, because a readout that helpfully printed a pair of coordinates on a shared screen would publish the exact thing you came here to remove.

What a camera-shaped JPEG carried before this tool ran and after it
In the fileBeforeAfter
Camera and capture data (EXIF)PresentGone
Location (GPS coordinates)PresentGone
Colour profile (ICC)PresentStill there
The compressed picture itself800 × 600800 × 600, the same bytes
What that run actually changed: 274.72 KB became 274.35 KB, a difference of 374 Bytes — the description blocks and nothing else. There is no picture of this on purpose: a screenshot of a readout is a picture of text, which a screen reader cannot read and a search cannot find. see the benchmark

What stays, and why that is the right call

The colour profile (ICC) is kept. A profile is not identity, it is colour: it tells a viewer what the numbers in the picture mean, and a photo edited in a wide-gamut space and then stripped of its profile is displayed by the wrong rulebook, so greens go flat and skin tones shift. Dropping it would change how the picture looks while telling you your privacy had improved. The readout names it and marks it as kept rather than pretending it was not there.

Two small JPEG headers stay for the same reason. One records the density the file claims, which is what a printer and a print shop read; the other tells a decoder how the colour channels in the scan are arranged, and removing it turns a normal photo into a colour bug rather than a private one. Need the print resolution set instead? That is a different job, on the same kind of header.

Why nothing is decoded or re-encoded

Every other tool here opens the picture, works on pixels and writes it out again. This one never opens it. A JPEG, a PNG and a WebP are all containers with a compressed payload inside, so only the container is rewritten: the descriptive blocks are left out and the compressed picture is copied straight across. What you download is the same picture, not a new rendering of it.

That matters because a JPEG loses a little every time it is saved. Open one, save it, open it again, save it again, and the detail wears down pass by pass, even at quality 100 — the encoder throws away the original coefficients and has to guess new ones. A tool that re-encoded to remove metadata would charge you a generation of quality for a privacy fix. Files here only get smaller, by exactly the weight of the blocks that came out. Need it smaller as well? Compress it afterwards, when losing some detail is the point rather than a side effect.

Formats, limits and what this cannot do

JPEG, PNG and WebP, up to 20 MB per file. HEIC is refused by name: rewriting its box tree is a different piece of work, and faking it by decoding and re-encoding would break the one promise this tool makes. Change the format first and the file that comes out is already clean, because a picture written from raw pixels has nothing to carry over. An animated PNG keeps its animation, which lives in chunks the picture needs rather than in the ones being removed.

This removes description, not content. Anything drawn into the picture itself stays: a visible watermark, a date burned into the corner by a camera, a face, a street sign, a screenshot of a document. Nothing here inspects pixels, so nothing here can find or change what is in them, and a stripped photo is not an anonymous one — it is a photo that no longer says which camera took it or where.

The one limit that comes from your own hardware is memory, and it is a light limit here. The file is walked as bytes and copied in pieces rather than unpacked into a full-size pixel buffer, so this is the cheapest job on the site — a 20 MB photo that a resize would have to think about costs little more than reading it.

Frequently asked questions

  • Is my photo uploaded anywhere to have its metadata removed?

    No. The code that reads the file and the code that rewrites it are both loaded into the page and run by your own device, so the photo never reaches us and there is nothing for us to hold. That is the reason this particular tool can work at all: a file whose coordinates give away where you live is the last thing anyone should hand to a stranger to have those coordinates taken out.

  • Will the picture look any different afterwards?

    No, and not in the "you would never notice" sense. The compressed image data is copied from the old file to the new one byte for byte, so the pixels are identical rather than visually identical. The one visible change is possible on a phone photo that was stored sideways and relied on the EXIF orientation tag to be turned upright, because that tag sits inside the block being removed — see the question below.

  • My photo came out rotated. Why, and how do I fix it?

    A phone does not turn the sensor when you hold it upright. It stores the pixels sideways and writes an EXIF orientation tag telling viewers how far to turn them. That tag lives in the same EXIF block as the camera and the GPS coordinates, so it goes when they go, and the sideways pixels are what is left. Run the photo through Resize, Compress or Convert first: those tools decode the picture, turn the pixels upright for real and write it out with no metadata at all.

  • Does it remove the date the photo was taken?

    Yes. The capture date, the camera make and model, the lens, the exposure settings and the serial number are all fields inside the EXIF block, and the whole block is removed rather than edited field by field. The file system still records when the file itself was written, which is a property of your disk and not something inside the image.

  • Can I remove metadata from a HEIC photo from my iPhone?

    Not here. A HEIC stores its picture inside a box tree that would have to be rebuilt, and the only shortcut — decoding the photo and encoding it again — would throw away the lossless promise this tool is built on. Convert HEIC to JPG first: that path decodes and re-encodes anyway, and the JPG it writes carries no metadata to begin with.

  • Do screenshots and PNG exports carry metadata too?

    Often, though less of it than a phone photo. A PNG can hold text chunks naming the software that made it and sometimes the path it was exported from, an XMP block with editing history, a last-modified time, and on newer phones a full EXIF chunk with coordinates. The readout tells you which of those your particular file has before you decide to strip it.

You are on the Remove Image Metadata tool.