Skip to content
Extension

Clean before upload, everywhere.

A small extension that runs the same parsers the moment you choose a file in any site's picker. The page receives the clean copy; the original stays on your disk, untouched.

  1. 01UnzipDownload the zip and unpack it anywhere.
  2. 02LoadChrome, Edge, Brave: chrome://extensions, Developer mode, Load unpacked, pick the folder. Firefox: about:debugging, This Firefox, Load Temporary Add-on, pick manifest.json.
  3. 03UploadChoose a file anywhere on the web. The page receives the clean copy. The toolbar button toggles it and counts.

Only the picker.

It watches every file input on every page. When you choose files, each JPEG, PNG, Word, Excel, PowerPoint or PDF is replaced by its clean copy before the page's own code sees the change. Files it cannot read pass through as they are.

A file dragged straight onto a page, or pasted, does not go through a file input and is not cleaned; use the home page first. It asks for one permission, storage, to remember the on-off switch and the count.

It is not in a store yet. Loaded unpacked it works in Chrome, Edge and Brave until you remove it, and in Firefox until the browser closes. A signed build is the next step.

Many files at once?

Batch takes a folder and returns a clean folder, in the browser.