Skip to content
GPJamImage Tools

Your images never leave your device

Privacy is not a setting here — it is the architecture. Every GPJam tool runs entirely in your browser. Your photos, IDs and documents are processed on your own device and are never uploaded to a server.

No upload

Files are read into memory on your device and processed locally. Nothing is transmitted.

No account

No sign-up, email or login. Open a tool and go.

No watermark

Exports are clean — your work is yours.

Why in-browser matters

Many online image tools upload your file to their servers, process it there and send the result back. Even with a “deleted after 30 minutes” promise, a copy of your photo has left your device. For passport photos, ID cards and personal images, that is a real exposure.

GPJam takes a different approach: the processing code runs in your browser tab. Compression, resizing, cropping, effects and even AI background removal happen on your own CPU/GPU. There is no server round-trip and therefore no server copy.

Verify it yourself

You do not have to take our word for it. Load a tool such as Passport Photo Maker, disconnect from the internet, and process an image. It still works — because nothing is being uploaded.

Before sharing any photo, strip hidden data with Remove Metadata, and read our privacy guide.

Privacy FAQ

Do you upload my images?+

No. All processing runs in your browser with the Canvas API and WebAssembly. Your file is read into memory on your device and never sent to a server.

How can I verify that?+

Open any tool, turn off your internet connection, and use it. If it still works, the processing is happening locally. Our core tools pass this test.

Do you store or train on my photos?+

Never. There is no upload, so there is nothing to store, cache, index or train a model on.

Do I need an account?+

No sign-up, no email, no login. Just open a tool and use it.