ImgKit
All guides

How to tell if an online image tool uploads your photo

26 September 2026 5 min read

Most free image tools on the web work the same way: your photo is sent to the company's server, processed there, and sent back. For a holiday picture that's usually fine. For a passport scan, a client's unreleased product shot or a photo of your child, you may want to know before you press the button.

You don't have to take anyone's word for it, including ours. There are two tests you can run yourself in under a minute, and some wording on a site that gives the answer away before you run either.

Test 1: turn off your wifi

This one works on any device, phone included.

  1. 1Open the tool and let the page finish loading.
  2. 2Turn off wifi, or switch on aeroplane mode.
  3. 3Pick a photo and run the tool.

If it still produces a result, the work happened on your device: there was no connection to send the file over. If it shows an error, spins forever or says it can't connect, it needed a server to do the job.

Passing this test proves the processing is local. It doesn't prove the tool won't send anything once you reconnect. For that, use test 2.

Test 2: watch the Network tab

Every browser has a panel that lists each request a page makes. It looks technical, but you only need to read one column. This works on a computer.

  1. 1Open the tool's page.
  2. 2Open the developer tools: F12 on Windows or Linux, Cmd + Option + I on a Mac. In Safari, first turn on *Settings → Advanced → Show features for web developers*.
  3. 3Click the Network tab, then the clear button (a circle with a line through it) so the list is empty.
  4. 4Now pick your photo and run the tool.
  5. 5Look at what appears. Sort by the Size column if the list is long.

An upload looks like a request with the method POST or PUT whose size is roughly the size of your photo: a 3 MB picture makes a request of about 3 MB. If the Method column isn't showing, right-click any column heading to add it. A tool that works locally shows nothing of the sort. You may see small requests, such as analytics, but none of them are the size of your file.

AI tools that run in the browser, like background removal, download their model the first time you use them, often 20–50 MB. That's a download coming in, not your photo going out, and it shouldn't happen again on the next use.

Wording that gives it away

Sites that upload usually say so, just not on the button. Look at the FAQ or privacy policy for phrases like these:

  • "Files are deleted after 1 hour" or "within 24 hours". A file can only be deleted from a server it was sent to.
  • "Uploading…" on the progress bar, or a progress bar that crawls on a slow connection and flies on a fast one.
  • "Maximum file size 5 MB" on the free plan. Limits like that exist because the server pays to receive and process each file.
  • "Secure SSL encryption". It's good that the upload is encrypted, but it's still an upload.

Is uploading actually a problem?

Not always. Server-side tools can use bigger models than a browser can run, and some of them do a better job on hard photos. Many delete files promptly, exactly as they say. The point isn't that uploading is wrong. It's that you should get to decide, and for some photos (ID documents, medical images, anything under an NDA) the only safe copy is the one that never left your device.

If a tool claims it doesn't upload, the two tests above take a minute. A tool that's telling the truth passes both.

Run both tests on this site: compress a photo with the Network tab open, then again with your wifi off.

Try it on ImgKit

Keep reading