Privacy

Nothing uploads. Ever.

Most "metadata removers" work like this: you upload the file, their server strips it, you download the result. Your photo — the one with the GPS coordinates you were trying to remove — now sits on their disk too.

MetaClean inverts that. The parser reads your file's bytes in your browser tab. The cleaner re-encodes it through your GPU-backed Canvas API. The download is generated locally. There is no endpoint that accepts image data, because there is no endpoint at all.

What that means in practice

  • Works offline after the page loads — airplane mode included.
  • No file-size limits beyond what your device can decode.
  • No queue, no processing delay, no "your file is being scanned" theater.
  • Close the tab and every trace of the session is gone — including the file handles.

The honest trade-off

Local processing means no fancy server-side models — and that is fine, because metadata stripping does not need a model. It needs a correct parser and a clean re-encode, both of which run faster on your machine than they would round-trip to a server.

Clean something now

It takes one drag and one click.

Open the tool