When I needed to shrink a photo for an online form a few years ago, I did what most people do: I searched "compress image online," clicked the first result, and dropped my file in. It worked. But a question nagged at me — that was a personal document, and I just handed it to a server I know nothing about. That small discomfort is the reason I ended up building ImageConverterTool, and the reason the routine tools here run in your browser instead of on someone else's computer.
This guide explains what "editing images without uploading" actually means, when it genuinely matters, and exactly how to do the most common image jobs without your file ever leaving your device.
What "without uploading" really means
There are two ways an image tool can work:
- Server-side (the common way). You select a file, your browser uploads it to the company's server, the server processes it, and sends the result back. Your original — and often a copy of the result — sits on that server, at least temporarily.
- Browser-side / client-side (the way I build). Modern browsers can decode, re-encode, resize, and read pixels using built-in APIs. The entire operation happens on your machine, so the file is never transmitted anywhere.
You can usually tell which you're using: a browser-side tool works instantly, keeps working if you go offline after the page loads, and never shows an "uploading… 47%" bar.
When it actually matters (and when it doesn't)
I'll be honest — not every image is sensitive. If you're compressing a meme, it genuinely does not matter where it's processed. It matters when the image contains something you wouldn't post publicly:
- ID and official documents — passport scans, ID cards, bank statements, anything for a government or job portal.
- Signatures — you're often asked to resize a signature to an exact KB for an application. That's your actual legal signature.
- Medical or financial images — prescriptions, reports, statements.
- Unreleased work — client artwork, product shots under embargo, screenshots of an app that isn't public yet.
- Photos with location data — a photo whose hidden EXIF includes the exact GPS coordinates where it was taken.
For all of these, "it goes to a server I don't control" is a real consideration. Browser-side processing removes it entirely, because there is no upload.
How to do the common jobs without uploading
Everything below runs locally in your browser on this site. Pick the task you need.
Compress an image (hit a size or KB limit)
Use the Compress Image tool. Lower the quality a little, and if it's still too big, set a max width — resizing down is the most effective way to hit a target. For strict limits there are exact-KB pages like compress to 50KB and compress to 100KB.
Convert between formats
PNG to JPG for lighter photos, PNG to WebP or JPG to WebP for smaller modern web files, HEIC to JPG for iPhone photos that won't open on Windows, and SVG to PNG to rasterise a vector. All decode and re-encode on your device.
Resize or crop
Resize Image to set exact pixel dimensions, or Crop Image to fix the composition. For form photos there are presets like the Passport Photo Maker and Signature Resizer.
Remove hidden data before sharing
This is the one people forget. Photos carry EXIF metadata — camera model, the date, and often GPS coordinates. Before you post a photo publicly, see what's in it with the EXIF Viewer and strip it with Remove Metadata. Both read and rewrite the file locally.
Turn a PDF or document into images
PDF to JPG renders pages in your browser, and Compress PDF shrinks scanned PDFs locally — useful when a contract scan is too big to email but you'd rather not upload it somewhere first.
The honest trade-offs
Browser-side processing isn't magic, and I'd rather tell you the limits than oversell it:
- Very large files use your device's memory. A 200-page scanned PDF is heavy because your browser does the work; on an old phone, big jobs can be slow.
- Some formats depend on your browser. AVIF and HEIC support varies; the tools tell you when your browser can't decode something.
- It's not collaborative or cloud-synced. Because nothing is stored on a server, there's nothing to share a link to. That's the deliberate trade for privacy.
For the everyday jobs most people need — compress for a form, convert a screenshot, resize a photo, clean metadata — those limits rarely come up, and the privacy benefit is real.
How to check any tool yourself
You don't have to take my word for which tools upload. Two quick checks:
- Go offline after the page loads. Load the tool, turn off Wi-Fi, then try it. A browser-side tool keeps working; a server-side one fails.
- Watch for an upload step. An "uploading…" bar before processing means your file is going somewhere. Instant results usually mean local processing.
I designed this site so those checks pass: load any tool, disconnect, and it still works.
The short version: if an image is personal, the safest tool is one that never uploads it. Browser-side tools do everything common — compress, convert, resize, crop, and strip metadata — on your own device, so there's no server copy to worry about. That's the whole idea behind this site, and why I keep it free and signup-free.