Make product photos exactly 2000 x 2000 px, the size Etsy recommends. White padding keeps the whole item in frame. Bulk, ZIP download, free, nothing uploaded.
Free — no signup, runs in your browser
Resize as many images as you like on your device — nothing is uploaded.
Drop images, or click to browse
JPG, PNG, WebP, AVIF, HEIC, TIFF, GIF, BMP, SVG, up to 10 MB each. Add as many as you like.
100% private. Resizing runs in your browser — your images are never uploaded.
Quick answer
BatchSet resizes product photos to exactly 2000 x 2000 pixels, the size Etsy recommends for listing images (at least 2000 px per side), free and in the browser with no upload. It opens with white padding so the whole item stays in the square, can crop instead, and resizes a whole batch into one ZIP. JPG output flattens transparency to white, which Etsy needs because it doesn't support transparent images.
Three quick steps — free, private, right in your browser.
Drop the whole set. JPG, PNG, WebP, iPhone HEIC, TIFF and more.
The size is set to 2000 x 2000 and Fit to Pad on white, so nothing is cut off.
Every photo comes out at exactly 2000 x 2000 px. Download them all as one ZIP.
| Fit option | What you get | Use it for |
|---|---|---|
| Pad | The whole photo, with bars in the colour you pick | Product photos, logos, anything that must not be cut |
| Crop | The square is filled; the edges of the photo are cut off | Portraits, social posts, backgrounds |
| Stretch | The whole photo, squeezed into the square | Only when the photo is already nearly square |
The built-in apps do one photo at a time. Watch the shape: if the photo is not square, typing 2000 twice stretches it.
Paint stretches a photo that isn't square. Crop it to a square first, or use Pad on this page to add bars instead.
Preview overwrites the original when you save. Duplicate the file first, or use this page, which never touches your files.
The Photos app can crop to Square but can't set a pixel size, so a crop there won't come out at exactly 2000 x 2000.
Etsy recommends listing images at least 2000 px on each side, and the first photo should be at least 635 px and landscape or square. 2000 x 2000 meets the recommendation and stays square, so it works as the first photo too.
Drop them on this page. It opens on Exact size, 2000 x 2000, with Fit on Pad and a white background. Click Resize and download the ZIP. Switch Fit to Crop if you would rather fill the square.
Etsy crops thumbnails to square, portrait and landscape, so leave some space around the item. Pad adds white space on the short sides, which helps keep the item inside every crop.
Etsy doesn't support transparency, so see-through areas show up black. Choose JPG as the output: it flattens transparency to white.
Etsy notes that images over 1 MB may not finish uploading on a slow connection. The size depends on the photo: a plain product on white is small, a busy, detailed scene is bigger. Check the size shown next to each file, and if one is over 1 MB, run it through Reduce Image Size in KB with a 1,000 KB target.
It has to be enlarged to reach 2000 px, and enlarging can't add detail. Use the camera original, not a copy sent through a chat app, which is often shrunk.
Resize to 2048x2048
Make product photos exactly 2048 x 2048 px, the square size Shopify suggests. White padding keeps the whole product in frame. Bulk, free, nothing uploaded.
OpenResize to 1000x1000
Make photos exactly 1000 x 1000 px for product listings. White padding keeps the whole product in frame. Bulk, ZIP download, free, nothing uploaded.
Openai-background-removal
OpenUnlock bulk Excel jobs, watermarking, file backup and more. Free to start.
Start for Free — No Card Required