Workflow

Batch metadata removal — entire folders at once

Drop a folder, ZIP, RAR, 7z, or TAR archive — ExifSweep processes every file inside in your browser. Free tier handles 1 file at a time, Pro 3, Plus 10. All cleaning happens locally.

When batch matters: photographers, journalists, leakers

Single-file cleanups are fine for the occasional social-media share. Batch starts to matter as soon as you process more than ten files a day or work with archives.

Wedding and event photographers deliver hundreds of photos at a time and want to strip GPS, serial numbers and Lightroom edit history before handover — without re-encoding the JPEGs and losing quality. Journalists publishing leaked documents want to wipe authorship, software signatures, and embedded thumbnails from every page of every PDF in the leak. Anyone receiving a ZIP from a source wants to clean it before opening it on their main machine.

In each case, going file-by-file is impractical. Drop the whole batch — folder or archive — and process it in one pass.

How batch works in ExifSweep (drop folder or ZIP)

Open exifsweep.com/app. Drag a folder onto the upload area, or pick a .zip, .rar, .7z or .tar archive. ExifSweep walks the contents and shows every file it found, with the same per-file metadata viewer you would see for a single drop.

You can review each file individually, accept a "clean all" preset, or hold back specific files. Cleaning runs in your browser; the original archive never leaves your device, even on multi-gigabyte ZIPs.

The output is a fresh archive with the same folder structure, every file inside cleaned. JPEGs stay JPEG, PNGs stay PNG, videos stay in their original container with `-c copy` so quality is bit-for-bit unchanged.

Tier limits explained: 1 / 3 / 10 files per batch

Free tier: 1 file per batch, 3 cleanups per day (at most 1 of which may be a video). Drop a single photo; that is the courtesy ceiling. Sufficient for occasional social-media use.

Pro (€3.49/month): 3 files per batch, 30 cleanups per day. Suitable for daily personal use, small business handoffs, real-estate listings.

Plus (€4.79/month): 10 files per batch, unlimited cleanups, 1 GB videos, server-side fallback for very large files, HTTP API for automation. The right tier for wedding photographers, newsrooms and anyone pushing thousands of files a month.

A "file" in batch counting means one parseable media file inside the batch. A ZIP that contains 50 JPEGs counts as 50 files toward your batch limit — the archive itself is just a container.

Workflow: a 200-photo album, end to end

A typical wedding album is 200 high-resolution JPEGs plus a few short MP4 clips, often delivered to the couple as a ZIP. On Plus, the workflow is: export the album as ZIP, drop it onto exifsweep.com/app, hit Clean All, download the cleaned ZIP. Total time on a modern laptop: about three minutes.

On Pro the same album takes 67 passes (200 ÷ 3 batches) — slower but still feasible. On Free it is impractical: you would burn through your daily quota in about a minute.

For repeated workflows, the Plus HTTP API at 50,000 requests/month removes the UI step entirely. Wire it into your Lightroom export script and the cleanup runs server-side.

Drop a folder and clean it →

Frequently asked questions

Can I batch HEIC?
Yes. HEIC, JPEG, PNG, WEBP can all be batched together. HEIC reads in the browser via libheif-js; if you want to keep HEIC on output, you keep HEIC (no transcode). If you want HEIC → JPEG, the conversion happens locally at quality 95.
What about RAW files?
Common camera RAW formats (CR2, NEF, ARW, DNG, RAF) are read for metadata viewing. Stripping is more conservative: ExifSweep removes EXIF and XMP but does not rewrite vendor-specific RAW chunks, because RAW formats are proprietary and re-writing risks corrupting the file. If you need bulletproof RAW stripping for legal evidence, export to DNG first.
Does the ZIP get re-zipped after processing?
Yes. The output is a fresh ZIP (or RAR / 7z / TAR — same format you uploaded) with the same folder structure and the same filenames. Compression is identical to the source archive type. The metadata is gone from every file inside.
Will I see per-file status?
Yes. The batch view shows each file individually: the metadata fields found, the cleanup status (pending, cleaning, done, error). Errors are file-scoped — a single corrupt JPEG does not abort the whole batch.