MiniPxMiniPx
PricingBlogAccount

Responsive image generator for srcset

One input becomes 150, 640, 1280, and 2560 px outputs — packaged in a ZIP, named per srcset convention.

Pro feature

From $4.99/mo or $79 lifetime

Includes batch processing, multi-format export, watermarking, and codec controls.

See Pro plans →

Responsive Image Generator — Free, Fast & Private

Modern web pages use the <picture> element or the srcset attribute to serve different-sized images to different viewports — a phone gets a 640px version, a laptop gets 1280px, a 4K display gets 2560px. Generating those sizes manually for every image gets tedious fast.

MiniPx Pro's responsive set feature takes a single input and produces all 4 sizes (150 / 640 / 1280 / 2560 px) in one pass, with filenames following the name-1280w.ext convention that srcset expects. Drop one image, get a ZIP of 4 perfectly-sized variants. Combine with multi-format export and you get up to 12 outputs from one input (4 sizes × 3 formats: AVIF + WebP + JPG).

Everything still runs in your browser — the same on-device pipeline as the free tier, just without the 1-output-per-input cap. Bandwidth-conscious teams use this to ship every responsive variant of every product photo without ever uploading the source.

For comparison, the free tier outputs one image per input. Open the main compressor and start dropping; see pricing when you need the responsive set feature.

How it works

  1. Activate Pro: Purchase via /pricing/ and activate your license. License lives in browser localStorage; no account needed.
  2. Drop your image: On the main compressor (/) — drag one or many images.
  3. Toggle the Responsive set: In the Pro Tools panel below the trust badges, pick 150 / 640 / 1280 / 2560 px.
  4. Compress: Each input becomes 4 outputs (or 12 if you also pick multi-format). Download as ZIP with srcset-named files.

Frequently asked questions

Why 150 / 640 / 1280 / 2560?
These match the typical viewport breakpoints: 150 for thumbnails, 640 for mobile, 1280 for desktop, 2560 for retina/4K. You can pick any subset.
What are the filenames?
Following srcset convention: photo-640w.webp, photo-1280w.webp, etc. Pro Pattern picker lets you customize via tokens like {name}-{w}w.{ext}.
Does it work for AI tool outputs too?
No — responsive sets apply to the main compressor. AI tool outputs are single files at the chosen resolution.
Is this just a wrapper around imagemin/sharp?
No — everything runs in the browser using Canvas API. No server-side processing means your image never leaves your device.

All Image Tools

AI Tools

Pro Tools

Compress

Convert

Resize

Compress to Size

Compress for Platform

Tools & Utilities

By Device

Compare