Product Image Resizer

Bulk square-crop & resize product photos to Amazon, Etsy, Shopify, Walmart, or eBay specs — no signup, no server upload.

100% in-browser · files never leave your device
Step 1 — Add product photos
Drag & drop images here, or browse files
JPG · PNG · WebP · HEIC — multiple files OK
Step 2 — Resize settings
Amazon main image: pure white background (#FFFFFF) required. Product must fill at least 85% of the frame. Use White pad fit mode to avoid cropping.

JPEG = smaller file, ideal for marketplace listings. PNG = lossless with optional transparency (use when your platform accepts PNG and you need no background loss).

92%

90–95% is ideal: sharp detail, reasonable file size. Amazon limit = 10 MB; Etsy = 20 MB.

Files will be named product-001.jpg, product-002.jpg, … — zero-padded to 3 digits.

Step 3 — Process & download
Platform image requirements at a glance
Platform Main image Background Format
Amazon 2000 × 2000 px min (enables zoom) #FFFFFF pure white required JPEG preferred; PNG/TIFF/GIF OK
Etsy 2000 px shortest side min; 1:1 recommended Any (white = clean look) JPEG or PNG
Shopify 2048 × 2048 px max display; up to 4472 Any; consistent across products JPEG or PNG
Walmart 1600 × 1600 px min (2000 recommended) White or light gray JPEG or PNG
eBay 1600 × 1600 px min for zoom Any (white = recommended) JPEG or PNG
How it works

All processing uses the HTML5 Canvas API inside your browser. Images never leave your device — this tool works offline after first load.

Step 1
Load images

Drag multiple product photos or click to pick files. JPG, PNG, WebP, and HEIC are supported. Duplicate filenames are skipped automatically.

Step 2
Choose a preset

Pick your marketplace (Amazon, Etsy, Shopify, Walmart, eBay) or enter a custom pixel size. The target size is applied to both width and height.

Step 3
Center crop or pad

Center crop trims the longer side equally so the image fills the square frame. Pad places the full image on a solid-color canvas with equal margins — choose any pad color.

Step 4
Two-step resize

If the source is more than 2× the target, the tool halves it first, then scales to final size. This two-pass approach preserves edge sharpness better than a single-step downscale.

Step 5
Encode JPEG or PNG

Canvas output is encoded at your chosen quality (JPEG) or losslessly (PNG). JPEG 90–95% is the sweet spot for marketplace listings.

Step 6
Download ZIP

All processed images are bundled into one ZIP. Files are named prefix-001.jpg, …, starting at the number you specify.

Frequently asked questions