DEV Community

Riccardo Belli
Riccardo Belli

Posted on Originally published at fileomnitool.com

Why I Built In-Browser Utilities with Zero Server Uploads (And Why Cloud Converters Terrify Me)

Every week, millions of developers, accountants, and everyday users search for things like:

  • "Merge PDF online"
  • "Convert WAV to MP3"
  • "Compress PNG online"
  • "Generate SHA256 checksum"

And almost every top result on Google works the exact same way: you drag and drop your sensitive invoice, confidential contract, or private photo, it gets uploaded to a remote server, processed in an opaque backend queue, saved to a temporary cloud disk, and sent back as a download link.

As a developer, this always bothered me. Why are we sending private bank statements and client contracts to random third-party servers just to stitch two PDF files together or resample an audio track?

Modern web browsers are basically operating systems. Between WebAssembly, the Web Crypto API, OffscreenCanvas, and the Web Audio API, 95% of everyday file manipulations can be executed directly inside the user's browser RAM.

That is why I spent months building FileOmniTool: an all-in-one suite of 77+ free utilities where zero files ever leave your device.

Top comments (0)