Remove EXIF data from a photo without uploading it
EXIF is the block of data a camera writes into a photo file. You can read it and strip it locally, which matters because the file you are about to publish may name where you were, when, and which device you used.
At a glance
- Tool
- /tools/exif-data-viewer
- Usually present
- Date and time taken, camera make and model, lens and exposure settings
- Often present
- GPS latitude and longitude
- Sometimes present
- Camera or body serial number, owner name, editing software
- GPS precision
- Enough to identify a building, not just a city
- What stripping cannot fix
- Identifying detail visible in the picture itself
In detail
EXIF is invisible in every normal viewer and travels with the file everywhere it goes, into messages, into shared folders, into a marketplace listing. Coordinates are the field people worry about, and rightly: a photo of a bicycle for sale, taken in a hallway, can pin the address it is stored at. The timestamp is the field that catches people out, because it quietly contradicts an account of when something happened.
The serial number is the underrated one. Where it is present, it links separate photographs to the same physical camera, which is how a set of images posted under different names gets tied together. None of this requires special software to read; it is a standard block that any viewer can display.
Stripping removes the recorded data, not the content. A photo of your street with no EXIF is still a photo of your street, and reflections, house numbers, school uniforms, number plates and screens in the background all survive. Treat metadata removal as one of two jobs and look at the frame as the other.
Strip before you upload rather than relying on the destination to do it. Some platforms remove metadata when you post and some do not, and there is no way to tell from the outside which one you are dealing with. To confirm the stripping itself is local, do it with the network off, then reopen the saved file in the viewer and see the fields gone.
Examples
Make Example Phone Co
Model Model 12
DateTimeOriginal 2026-04-18 14:07:52
GPSLatitude 19 deg 4' 34.20" N
GPSLongitude 72 deg 52' 41.76" E
LensModel main camera, 26 mm
BodySerialNumber X8QF2K1P0034
Software Model 12 17.4Every line here is stored inside the image file and none of it is visible when you look at the photo.
Things that catch people out
- Stripping EXIF does not anonymise a picture. What is in the frame is untouched.
- Some editors rewrite metadata rather than removing it, and add fields of their own. Check the file you are actually sending, not the one you started from.
- Do not rely on a destination platform to strip metadata for you. Behaviour differs and is not announced.
Try it: Hash Generator
The file hasher is on every page here because it takes any file at all and proves the point: disconnect from the network, drop a file in, and it still returns a checksum you can compare against a published one.
Hash Generator
LOCAL · Browser-OnlyGenerate MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, Keccak-256, CRC32, and HMAC hashes from text or files
MD5 is cryptographically broken and should not be used for security purposes. Use SHA-256 or SHA-512 instead.
Related Working without uploading
All working without uploading →Crop an image without uploading it
Crop to a free or fixed ratio in your browser, with rotation and flips. Why cropping genuinely removes pixels but never removes EXIF.
Resize images without uploading them
Resize to exact pixels, a percentage or a preset in your browser. The 8192 pixel and 32 megapixel ceilings, and what to check afterwards.
Watermark a photo without uploading the original
Add a text or image watermark to a photo in your browser. Why a watermarked photo still carries all the EXIF it started with.
Convert SVG to PNG without uploading the file
Rasterise an SVG to PNG, JPEG or WebP in your browser. Why an SVG is a text file that usually carries layer names and editor metadata.
Optimise an SVG without uploading it
Clean up SVG markup in your browser. What an exported SVG carries beyond the drawing, and why that is a disclosure risk, not just weight.
Format and validate JSON without uploading it
Tidy and check JSON in your browser. The JSON people paste into a formatter is usually a live API response full of real records.
Tools for this
- EXIF Data Viewer Free online EXIF data viewer - view and strip EXIF metadata from photos for privacy
- Image Cropper Free online image cropper - crop images with preset aspect ratios and free-form selection
- Image Resizer Free online image resizer - resize images to exact dimensions, percentage, or common presets