Private by design · lossless first

Clean the file.
Keep the image.

Remove supported file-level metadata from JPEG and PNG images before you share them. Your images stay in this browser.

  • No uploads
  • No signup
  • Lossless by default

CLEANS

Camera details, location data, editing metadata and supported provenance can travel inside an image file. CleanToPost removes what it safely can while protecting how the image renders.

THE TOOL

Ready when your image is.

Start with one file or a batch. JPEG and PNG are supported in V1.

Drop images here

JPEG or PNG · multiple files are fine

Processed locally. Source images are never uploaded.

HOW IT WORKS

Metadata out.
Pixels left alone.

01

Inspect locally

Your browser reads the image container and identifies supported metadata. No source image upload.

02

Clean losslessly

When safe, CleanToPost removes metadata without decoding or recompressing the encoded image payload.

03

Fall back carefully

If a container cannot be rewritten safely, you can make a Fresh Copy instead. It is clearly marked as re-encoded.

SCOPE, NOT MAGIC

CleanToPost cleans file metadata. It does not promise platform behavior.

Social platforms can use signals that are not stored as removable file metadata. CleanToPost does not remove pixel-level watermarks such as SynthID and cannot guarantee whether a platform will add an AI label. The product stays deliberately precise about what it changes.

FAQ

The useful questions.

Does CleanToPost upload my images?

No. Image inspection and cleaning happen locally in your browser. Your source image bytes are not sent to a CleanToPost server.

What does it remove?

V1 targets supported EXIF, GPS, XMP, IPTC, comments, textual metadata and C2PA provenance in JPEG and PNG files. Rendering-critical data is preserved when required.

What does “Lossless Clean” mean?

It means the encoded image payload is copied without recompression. Container metadata can change, while the compressed image data stays byte-for-byte intact.

What is a Fresh Copy?

When a lossless rewrite is not safe, Fresh Copy decodes and re-encodes the image locally in your browser. CleanToPost tells you when this happens.

Will this remove SynthID or guarantee no AI label?

No. SynthID is a pixel-level signal, not ordinary file metadata. Platforms may also use their own systems, so CleanToPost makes no guarantee about labeling behavior.

Which files are supported?

JPEG/JPG and PNG in V1. Other formats may come later if real usage justifies them.