100% in your browser

Clean the hidden metadata out of your photos

Check the location, device and authorship fields delexif recognizes, then remove personal metadata from a copy. Your image is processed in your browser; delexif does not upload it.

Choose images

How it works

Every step below happens locally in your browser: your images are never uploaded by the tool.

01

What is EXIF metadata?

A photo can embed invisible information inside the file: device model, date and time, aperture, ISO, shutter speed and often the precise GPS coordinates of where it was taken. Files can also carry IPTC (authorship and rights) and XMP blocks.

02

Why doesn't social media always remove it?

A service can deliver an original, a resized copy or a preview, depending on its options and version. A label such as “HD” does not establish which metadata survives. Inspect the actual file received at the other end.

03

How does delexif work?

Redraw decodes supported images onto a browser canvas and exports a new file without copying their original metadata blocks. The encoder may add technical fields such as resolution. JPEG Lossless removes EXIF/XMP, IPTC, comments and appended data while preserving compressed image data and ICC color profiles.

What one photo can reveal

A reproducible synthetic JPEG: invented coordinates, a test device and an example author. It is a 1 × 1 pixel test file, not a photograph of a real person or place.

Synthetic input · reference fields

GPS location   40.500000, -3.700000
Make           TestCam
Author         Example Author
XMP rights     Synthetic example; free to reuse
JPEG comment   Synthetic comment; not a real camera or person
Appended data  23 bytes

Clean copy

No recognized personal metadata detected. JPEG scan data unchanged; 0 appended bytes. JFIF technical fields retained. Done · checked: no personal metadata detected

Download the synthetic example and reproduce the check.

When to clean a photo

Your own library is the place for location and dates. The copies you send or publish usually don't need them.

Selling things online

A photo taken at home may contain your home’s coordinates if location recording was enabled. Clean them before posting a listing on a marketplace or a classifieds site.

Photos of family

Pictures of children at home or at school reveal places and routines. Share copies without location and timestamps.

Publishing on the web

Blogs, forums and portfolios often serve the original file. Remove the device, date and author fields you didn't mean to publish.

Sensitive work

For sources, activism or journalism, the same device and serial data can link photos to one person. Strip them before anything leaves your hands.

Questions

Are my images uploaded to a server?

The image-processing code reads and rewrites your images in your browser tab without uploading or storing them on a server. Cloudflare page analytics handles visit and performance data. Advertising is currently disabled. If enabled, Google’s advertising and consent services may handle cookies, identifiers and visit data on this page, and their scripts run in the same page as the tool. Ads also depend on site approval and availability. See the Privacy Policy for details and consent choices.

Does cleaning change how my photo looks?

Lossless preserves compressed image data byte for byte, but removing the orientation tag can change how a viewer displays it. Redraw re-encodes the pixels, so quality and color can change with the browser and export settings.

Which formats are supported?

JPEG, PNG, WEBP and HEIC. Lossless binary stripping is available for JPEG; the other formats go through redraw.

Can I process several images at once?

Yes. Select or drop several images anywhere on this page and each one gets its own card. Files are limited to 64 MiB each and processed one at a time. “Download all (.zip)” keeps up to 96 MiB of generated files in one archive; if a file cannot be included, its card explains how to download it individually.

Why won’t a large image process?

Redraw has a limit of 25 megapixels and 8192 pixels per side to reduce memory use. A 24 MP image fits; a 48 MP image exceeds that limit. For JPEG, try Lossless, which does not decode the pixels. For other formats, export a lower-resolution copy or use a desktop tool. These are delexif safeguards, not guarantees of a browser’s available memory; smaller images can still fail. The tool does not reduce resolution silently.

What does “checked: no personal metadata detected” mean?

After cleaning, delexif reads the output again and checks the location, device, capture and authorship fields its parser recognizes, plus appended bytes in JPEG. The message reports no detected data in that scope; it is not an exhaustive inspection of every possible field. Partial or failed inspection produces a warning. Technical fields such as resolution or color profiles may remain.

Why does my cleaned photo appear rotated?

EXIF can tell a viewer to rotate or mirror the stored pixels. Lossless removes that tag with the rest of EXIF. When delexif detects this orientation, the Lossless option shows a specific warning; choose Redraw, the default method, to apply the displayed orientation to the exported pixels. The Lossless or Redraw guide explains the trade-off.

Does it change my original file?

No. delexif writes a new copy, named after the original with “_clean” added, and your original stays exactly as it was. Keep the original if you want your own library to remember where and when the photo was taken.