About Breezo
Breezo exists because the standard way to build an online file tool has an obvious flaw, and browsers finally got good enough to avoid it.
The problem with how these tools normally work
Nearly every popular online converter follows the same architecture: you upload your file, their server processes it, you download the result. That works, but it means every document, photo and screenshot you convert is transmitted to a company you know nothing about and processed on hardware you cannot see.
It also costs the operator money on every single conversion. That cost is why free tiers get rationed. One widely used service caps free web uploads at 15 MB per file. Another allows two tasks per hour and stamps a watermark on anything beyond that. Those limits are not arbitrary — they are the direct consequence of an architecture where your usage is their expense.
What changed
Modern browsers can run compiled code at close to native speed through WebAssembly. The same image encoders that desktop software uses — MozJPEG, the reference WebP encoder, oxipng, libheif — now compile to WebAssembly and run inside a browser tab.
That removes the reason to upload anything. The processing can happen where the file already is: on your own machine.
What that changes in practice
There is no file size limit, because there is no upload to size-limit. There is no hourly quota, because your conversions consume none of our resources. There are no watermarks and no accounts, for the same reason. And after your first visit the tools keep working with no network connection at all.
Most importantly, the privacy claim is not a policy promise you have to trust — it is an architectural fact you can verify. Open your browser developer tools, watch the Network tab, and convert something. Nothing carrying your file will appear.
Where we are honest about the limits
Local processing is not free of trade-offs. Very large files can exhaust the memory available to a browser tab, particularly on a phone. The first conversion of a session downloads the relevant encoder, which is a one-off cost of a few hundred kilobytes to a few megabytes depending on the format.
And some operations genuinely cannot be done well in a browser. Where that is true, we say so on the page rather than pretending otherwise, and any tool that ever needs to send your file somewhere will tell you clearly before it does.
How this is paid for
Advertising. There is no premium tier that unlocks the limits, because there are no limits to unlock. If a paid option ever exists it will be for things that genuinely cost money to provide, or simply to remove the ads — never for crippling the free tools to create a reason to upgrade.