DEV Community

swift king
swift king

Posted on

Why I Stopped Using Upload-Based Image Converters for Client Work

I build and optimize websites for a living. That means converting images between formats constantly — WebP to PNG for legacy systems, PNG to WebP for performance, batch conversions for CMS migrations.

For years I used CloudConvert and Convertio. They work fine. But last year a client contract included an NDA clause about third-party data processing — and suddenly uploading files to some server I did not control was a legal risk.

I switched to browser-based converters that process everything locally:

  • webp2png.io — WebP to PNG, batch 50 files, keeps transparency
  • The Canvas API handles the actual conversion. The file never leaves your machine
  • For client work under NDA, this is not a nice-to-have. It is the only option

The performance difference is also real. No upload queue. No server processing time. A 5MB WebP converts to PNG in under 2 seconds on a modern laptop, entirely in the browser.

If you do freelance dev work or handle client assets, check the privacy policy of whatever converter you use. If it says anything about "uploaded content may be used to improve our services," that converter should not touch client files.

Top comments (0)