0 bytes uploaded — 100% in-memory ArrayBufferOnline — still 100% localSession bytes saved0 B

Batch Image Metadata Remover (ZIP Download)

Drop a whole folder of images and clean them in one pass. The queue processes each file without blocking the page, and you can download every cleaned image as a single ZIP.

Drop images here

JPEG, PNG or WebP · up to 25 MB each · add as many as you like

Try a sample

Binary telemetry

  1. [1/4] ReadFile → ArrayBuffer
  2. [2/4] ParseWalk container segments
  3. [3/4] StripDrop selected metadata
  4. [4/4] RebuiltEmit cleaned bytes

Cleaning profile

Every tracking and provenance segment is stripped; ICC color profiles are preserved.

Write a fresh Make, Model and ISO block into every cleaned image.

No images queued

Add JPEG, PNG or WebP images above to build a batch. You can queue 30+ files and clean them all at once.

Single-image inspector

nothing selected

No image loaded

Add an image above to inspect its metadata in detail.

Awaiting an image

Drop a JPEG, PNG or WebP above to read its metadata. Parsed fields appear here as a grouped evidence table.

0 B uploaded · 0 bytes sent

How It Works

  1. 1

    Drop 30 or more images into the workspace; each is read into memory and added to the queue.

  2. 2

    Every row shows a thumbnail, original size, format and a live status badge.

  3. 3

    Clean All Images processes the queue in chunks so the interface stays responsive.

  4. 4

    Download each cleaned file individually or grab the whole batch as one ZIP archive.

Binary Format Breakdown

Container segments this tool inspects and how each is handled
SegmentCarriesAction
JPEG APP1 / APP11EXIF, XMP and C2PA segments per fileCleaned per file, then archived into the ZIP
PNG tEXt / eXIf / caBXText metadata, EXIF and C2PA chunksCleaned per file, then archived into the ZIP
WebP EXIF / XMP / C2PARIFF metadata chunksCleaned per file, then archived into the ZIP

Frequently Asked Questions

How many images can I clean at once?

The queue is designed for 30 or more images. Processing runs in chunks so the page stays responsive even with a large batch.

Are the files uploaded during batch cleaning?

No. Every file is read and rewritten in your browser. The ZIP is assembled in memory and downloaded directly from the page.

Can I download a single file from the batch?

Yes. Each queue row has its own download action, and the Download All button produces a ZIP of every cleaned image.