Bulk Image Resizer — Resize Multiple Images at Once

Drop hundreds of photos, pick a size — Shopify 2048, Amazon 2000, a percentage, or your own — and download everything as one ZIP. Runs in your browser. No upload, no sign-up, no limit.

📐 E-commerce presets🔒 Nothing leaves your device🗜️ One ZIP download

JPG, PNG, WebP, BMP — drop 10 or 500 files

platform sweet spot — images larger than the box are scaled down, smaller ones stay untouched.

90

The Sizes That Actually Matter

“Bulk image resizer” is only useful if it spares you the lookup table. These are the numbers the major platforms publish or reward as of 2026 — the presets above encode them so one click does the math:

PlatformMin for zoomRecommendedGotcha
Amazon1000 px long edge2000 × 2000 pxBelow 1000 px: no pinch-zoom, listing looks broken
ShopifyNone hard2048 × 2048 pxStorefronts serve CDN renditions — 2048 covers retina grids
Etsy500 px2000 px long edgeFirst photo becomes the thumbnail on search
eBay500 px (or flagged)1600 × 1600 pxImages below the minimum are demoted in results
Walmart500 px2200 × 2200 pxPromo text, watermarks or borders = rejection

Why “Fit Inside” Beats Forced Dimensions

Most desktop batch tools offer one number: width × height, applied to every file. Camera catalogs are a mix of landscape and portrait shots, so a forced 2000 × 2000 on a rectangular photo either squashes the product or — in better tools — center-crops it. Cropping is silent data loss: your product touches the frame edge and Amazon-style white-margin checks get nervous. The fit-inside box scales each image to the largest size that still fits inside 2000 × 2000 without touching the aspect ratio, which is why every preset here uses it. If your catalog really is one shared ratio, exact mode is still there.

Resizing Without the Upload Risk

Online bulk resizers normally mean shipping your unreleased catalog to someone’s server, queueing it, and hoping the “files auto-delete in 24 hours” promise is true. BatchBG does the pixel math with the same Canvas API the browser uses to render this page: the file is decoded, scaled, re-encoded and zipped inside your own tab. Nothing traverses a network, so nothing can leak, be retained, or train anything. The same no-upload design runs through the rest of the toolkit — the bulk background remover, the batch image compressor, and the offline editor — so a resize → trim-edges → compress pipeline never puts one file online.

A Full Catalog Workflow

  • Start from originals. Resize copies, not your archival files — downscaling throws pixels away permanently.
  • One pipeline, three steps. Remove backgrounds first if you need white, then resize to platform dimensions, then compress to the file-size ceiling. Order matters: background removal on 6000 px originals keeps edge detail.
  • Keep zoom eligibility. If a marketplace promises zoom, never let the long edge fall under 1000 px — this 1000 × 1000 batch page locks exactly that floor, or see the Amazon image spec and Shopify size guide for the full rules, or jump straight to resizing a folder to 2000 × 2000, the size that satisfies most of them at once, or to 1024 × 1024 for app-icon masters and AI reference folders, or to 1500 × 1500, the size Google Merchant Center itself recommends for product feeds, or to 2048 × 2048, Shopify's stated display-best square that maps 1:1 onto the grande variant, or to 512 × 512 for Google Play icons, WhatsApp stickers, PWA manifests and Stable Diffusion 1.5 inputs, or to 800 × 800 for eBay zoom activation and Google Shopping's minimum — the power-of-two chain from 512 to 2048 covers both icon and marketplace sizes.
  • Batch by marketplace, not by product. Resizing your whole catalog to one platform’s size and then again for the next doubles work; run one fit-inside 2048 master batch, then derive platform copies.
  • Name stays intact. Outputs keep original filenames inside the ZIP, so listing CSVs that reference image names survive the round-trip — one reason sellers keep this tab over remove.bg-style alternatives.

Frequently Asked Questions

What is a bulk image resizer? ▼

A bulk image resizer changes the pixel dimensions of many images in one pass instead of one at a time. You select every product photo, set a target size — a percentage, a bounding box, or exact pixels — and all files are resized and handed back together, usually as a ZIP. BatchBG's resizer runs entirely in your browser: no upload, no account, no file cap.

What image size should I resize product photos to? ▼

Match the platform you sell on: Amazon needs a long edge of at least 1000 px for zoom and 2000×2000 px is the practical sweet spot; Shopify recommends 2048×2048 px; Etsy and Walmart want roughly 2000 px; eBay caps at 1600×1600 px. If one catalog ships to several marketplaces, resize everything to 2048×2048 first — every platform above accepts files at or under that size.

Does resizing reduce image quality? ▼

Downscaling removes pixels, so a 6000 px photo resized to 2048 px has less raw detail — but on a listing page nobody can tell, because screens rarely display more than 2000 px of product image. BatchBG resizes in steps (halving toward the target) rather than one jump, which avoids the aliasing and softness a single naive downscale produces. Upscaling is the risky direction: a 500 px image stretched to 2000 px will always look blurry.

What is the difference between fit, percentage, and exact resize? ▼

Fit-inside scales each image down until it fits within a width × height box while keeping its aspect ratio — nothing gets cropped or stretched. Percentage multiplies every image by the same factor (50% halves all dimensions). Exact forces every output to the same pixels; use it only when your sources already share one aspect ratio, otherwise images distort.

Can I resize hundreds of images at once for free? ▼

Yes. Because BatchBG processes locally with the browser's Canvas API, there is no server queue to meter — 10 files or 1,000 files behave the same, with no watermark, sign-up wall, or daily credit. The practical limit is your device's memory; batches of 200–500 typical product photos work fine on any laptop from the last decade.

Is it safe to process product photos in a browser tool? ▼

It is safer than an uploader. The files never leave your device — resize math happens in a Web Worker and Canvas inside your own browser tab, so pre-release product shots, supplier catalogs, and client photos cannot be intercepted, stored, or mined by the service. Close the tab and everything is gone.

🔒 BatchBG processes images locally in your browser. We use Plausible Analytics (cookieless, privacy-friendly) for anonymous usage statistics. Privacy Policy