MiniPx
Blog
🔒 Images never leave your browser
← Blog

Where Do Your Photos Go When You Compress Online?

By Gaurav Bhowmick

You drop a photo into an online compressor and get a smaller file back. But what happened in between? Where did your photo go, who saw it, and is it still sitting on a server somewhere?

How most compressors work

TinyPNG, iLoveIMG, Compressor.io, and most online tools upload your photo to their servers. The server does the compression. Then you download the result. Your original photo traveled over the internet, was processed on someone else\'s computer, and (theoretically) gets deleted after a few hours.

Their privacy policies typically say files are deleted within 1-24 hours. But you have no way to verify this. And during transit, your uncompressed photo passed through network infrastructure you do not control.

What client-side compression means

Client-side compression means everything happens in your browser. The image never leaves your device. No upload, no server, no network transit. Your browser\'s JavaScript engine does the work locally.

MiniPx is fully client-side. When you drop a photo into MiniPx, it is processed by JavaScript running in your browser tab. The compressed file is generated locally and downloaded directly. MiniPx\'s servers never see your image — they only serve the website\'s HTML and JavaScript.

Why it matters

For casual photos, server-side compression is probably fine. But for medical images, legal documents, personal ID photos, company confidential screenshots, or anything you would not email to a stranger — client-side processing is the safer choice.

Frequently asked questions

Does TinyPNG upload my photos?
Yes. TinyPNG processes images on their servers and states that files are deleted within a few hours. Your photos travel over the internet to their servers and back.
How can I verify MiniPx does not upload my photos?
Open your browser's Developer Tools → Network tab → compress an image. You will see zero upload requests. The compression happens entirely in JavaScript on your device.
Is client-side compression as good as server-side?
For most formats, yes. Browser Canvas API handles JPEG, PNG, and WebP compression natively. The quality is comparable to server-side tools.
🔧
Try MiniPx — free, no signup

Compress, convert, and resize images in your browser. Nothing gets uploaded.

Open MiniPx →