How do I remove metadata from a photo online?
Drop the photo into Blank. It runs in your browser, shows you exactly what metadata the file contains (GPS, device serial, timestamps), and strips everything in one click. The file never leaves your device. You download a clean copy a few seconds later, with the same visual quality as the original.
That is the short version. The longer version is that most of the "free online EXIF removers" on the first page of Google actually upload your photo to a server, process it there, and hand it back. If the reason you want metadata removed is privacy, that is already the wrong model. Blank was built to fix that.
What metadata is hidden in my photo?
More than you think. A typical iPhone JPEG or HEIC out of the Camera app carries somewhere between 40 and 120 individual tags. Some are harmless (focal length, ISO, color profile). A few are not:
- GPS coordinates. Latitude and longitude precise enough to point at a specific room in a building. If you took the photo at home, the coordinates are your home address.
- Device serial number. A unique identifier for your specific phone or camera body. Paired with any other photo from the same device, it is a fingerprint.
- Software and firmware strings. Which version of iOS, which camera app, which edit tool touched the file.
- Original timestamp. Not the "date modified" your filesystem shows, but the moment the shutter fired, often down to the second, with timezone offset.
- Camera owner name. If you ever entered your name in your camera settings, it is probably in every RAW and JPEG you shoot.
Blank displays all of this before you strip it, and flags the high-risk items in amber. That is the "see what was hiding" moment. Most people are surprised the first time.
How do I strip GPS from an iPhone photo?
iPhones default to HEIC, which is where most web tools quietly fall apart. Blank handles HEIC directly in the browser:
- Drop the
.heicfile (or up to 20 of them) onto the tool page. - Wait about half a second for the metadata preview. GPS coordinates show with a best-effort region label.
- Click Strip All Metadata.
- Download the cleaned file. HEIC converts to JPEG on output because there is no reliable browser-side HEIC encoder. The image itself is unchanged.
Worth knowing: iOS has its own "Remove Location Data" toggle in the Share Sheet, but it only removes GPS. Device serial numbers, software versions, timestamps, and camera fingerprints stay in the file. Blank removes all of it.
Can I remove EXIF data without uploading my photo to a server?
Yes, and this is the part that matters. Blank processes files entirely client-side using the browser's Canvas API and a WebAssembly pipeline for HEIC decoding. The photo never touches a server. Open the network tab in DevTools while you use the tool and you will see zero file uploads.
This is different from Jimpl, VerExif, and Simple Image Resizer, which are server-side under the hood even when they advertise "online." It is similar in architecture to EXIF Remover and Imagy. What Blank does that those tools do not: it shows you the specific metadata that was in your photo and labels the risky parts before you remove them. That moment is the point of the tool.
How do I remove metadata from a HEIC file on the web?
Same flow as JPEG:
- Drop the HEIC file on the page.
- Blank decodes it via
heic2anyin your browser, which takes roughly 300ms to 2 seconds depending on file size. - Metadata appears in a panel next to the thumbnail.
- Click strip. Download a clean JPEG.
Files up to 50MB each are supported, up to 20 files per batch. Beyond that the HEIC decoder starts to slow down enough that a desktop tool makes more sense.
Does removing EXIF data reduce image quality?
No, if the tool is doing it correctly. Blank re-encodes JPEG output at quality 0.95, which is visually indistinguishable from the source. PNG output is lossless by definition. The pixel data is identical to the input. Image orientation is baked into the canvas transform before output, so photos do not flip sideways after stripping. ICC color profiles are preserved.
The one place this changes is HEIC and AVIF. HEIC files convert to JPEG on output, and AVIF converts to PNG, because neither format has a reliable browser-side encoder yet. The image quality stays visually lossless, but the file size will be larger than the original compressed HEIC.
Why this matters more than it used to
A few years ago metadata was mostly a photographer's problem. You might care about it if you were selling stock, or if you were trying to protect a source. For everyone else it was abstract.
That is not where we are now. Reverse image search, OSINT, and the volume of photos people casually publish on Instagram, LinkedIn, and Discord have made metadata a routine vector. Stalking cases have been traced back to a single GPS tag in a profile picture. Real estate listings have leaked owners' home coordinates through a patio photo. You do not need to be a target to be careless.
The goal of Blank is to make the privacy-aware behavior take less than a minute. Drop, see, strip, download. No account, no upload, no "upgrade to premium." Free and ad-supported, one page.
Common mistakes people make when stripping metadata
A few patterns come up often enough to call out. First, trusting a social platform to strip metadata on upload. Some do, inconsistently, and some explicitly preserve certain tags for their own recommendation systems. Assume the file you upload is the file they have. Second, screenshotting a photo to "clean" it. A screenshot still carries metadata from the screenshotting device, including its own GPS and timestamp. The original tags are gone, but new ones arrive. Third, relying on the iOS Share Sheet's "Remove Location Data" toggle and assuming that covers everything. It only removes GPS. Everything else (device serial, timestamps, camera owner name, software strings) stays in the file. If the goal is a genuinely clean photo, strip all of it, not just the coordinates.
Try it
Blank is live at appcrib.com/blank. No sign-up, no install, no server. Bring a photo you are about to post somewhere public and see what was actually in it.