How it works
What happens to your file.
Every tool runs inside your browser. Here is each step a file goes through, and how you can check for yourself that it never leaves your device.
Step 1 of 5 · Read
- 1
Read
You pick a file. The browser reads it from your disk straight into this tab’s memory. Nothing is copied anywhere else.
- 2
Decode
The compressed bytes are unpacked into raw pixels, the same way the browser decodes any image on a page.
- 3
Process
The tool works on those pixels with WebAssembly, running on your own processor. This is where the actual editing happens.
- 4
Encode
Pixels are packed back into a file by real production encoders such as MozJPEG and libwebp, which is why the results come out small.
- 5
Save
The finished file exists only inside this tab until you download it. Close the tab and it is gone.
There is no server to send it to.
Most image tools online work by uploading your file, processing it on a machine you do not control, then handing back a result. Your photos, screenshots and scanned documents pass through someone else's infrastructure.
This site is a static bundle. There is no backend to receive an upload and no route that accepts one. Every codec runs as WebAssembly next to your file, in the same tab you are reading this in.
Live demo
See it for yourself.
Claims about privacy are easy to make. Run a real image through the same pipeline every tool here uses, and watch the network counter while it happens.
Drop any image to test
or run the demo · paste with Ctrl+V
Run the demoStays on your device. Nothing is uploaded.
Three promises, all checkable.
Works with the network off
Once the page has loaded you can disconnect entirely and every tool keeps working. Install it and it runs offline for good.
Nothing is stored
There is no database and no upload endpoint, so there is no copy of your file to leak, subpoena, or forget to delete.
Open to inspection
The source is public. Anything claimed here can be checked against the code, or against your own browser devtools.
Real codecs, compiled to the web.
The same libraries desktop tools use, compiled to WebAssembly. They download once, then stay cached on your device.
- MozJPEG
- JPEG encoding
- libwebp
- WebP and animation
- libavif
- AVIF encoding
- Oxipng
- PNG optimization
- U²-Netp
- Background removal
- Real-ESRGAN
- Image upscaling
- MozJPEG
- libwebp
- libavif
- Oxipng
- U²-Netp
- Real-ESRGAN
Try it on something real.
19 tools, no account, nothing leaves the tab.
Browse the tools