There's a meaningful difference between a tool that processes your file on a server and one that does the work right in your browser. With the first, you upload your file to someone else's computer. With the second, the file never leaves your device. For anything sensitive, that distinction matters.
What "in the browser" really means
Modern browsers are powerful. They can resize and compress images, generate QR codes, build icon sets and more — all using your own machine's processing. No upload, no server round-trip, no copy of your file sitting in someone's storage bucket.
Why it's better for you
- Privacy: your file stays with you unless you explicitly choose to share it.
- Speed: there's no waiting to upload and download large files.
- Trust: you don't have to wonder how long a server keeps your data.
When uploading is fine
Sometimes you do want a file online — to get a shareable link, say. The right approach is to make that an explicit, opt-in choice rather than the default, and to be clear about how long the file sticks around. Sharing should be something you decide, not something that happens automatically.
The principle is simple: do the work locally by default, and only send a file somewhere when you've asked for it.