DEV Community

Abdur Rahman Isty
Abdur Rahman Isty

Posted on

Why I built a Privacy-First Batch Resizer with 130+ Presets (and zero server uploads)

We’ve all been there: you have a folder full of images that need to be resized for a new project, a social media campaign, or a client’s website. You search for an "online image resizer," but most of them have two major flaws:

  • They force you to upload your sensitive data to their servers.
  • You have to manually look up dimensions for every platform.

I decided to fix this by building ProBatchResizer.

I spend tons of time to build this web tool in this Ai era. Then blen it in with wordpress. This is hell of a effort i put just to make sure you can get optimal & fast result.

Privacy First: No Server Uploads
The biggest differentiator here is security. Using WebAssembly (WASM) and multi-threading, ProBatchResizer does all the heavy lifting directly in your browser. Your images never leave your device. It’s as fast as a desktop app but works in your tab.

130+ Presets: Stop Googling Dimensions
The most tedious part of resizing is remembering the exact pixels for a LinkedIn banner vs. an Amazon product listing. I’ve integrated over 130 popular presets so you can batch-process images in seconds for:
Corporate & Marketing: Business cards, letterheads, and email headers.
Social Media: Perfectly sized assets for Instagram, TikTok, LinkedIn, and X.

  • Advertising: Standard sizes for Google Ads, Facebook Ads, and banners.
  • Web & Development: Favicons, Hero sections, and OpenGraph images.
  • Print: High-precision resizing in cm, mm, and inches.

Key Features for Developers & Creators:

  • Blazing Fast: Multi-threaded processing means instant results even for large batches.
  • Pro Control: Convert between JPG, PNG, and WEBP with smart compression to keep files small but sharp.
  • Polish Before Export: Integrated tools to crop, flip, and rotate before you hit download.

I built this to be the last image resizer you’ll ever need to bookmark.

I'd love to hear your thoughts on the performance or if there are any specific presets you think I should add!

Check it out.

Top comments (0)