← Batch Photo Studio

Shopify product image size: upload once, let Shopify scale

Shopify generates every size your theme needs, so you only have to get one thing right: the master file you upload.

Upload 2048 × 2048 px square JPEGs. That's above the largest size most themes request, so Shopify can downscale cleanly to thumbnails, collection grids and product pages without ever upscaling. Keep files under 20 MB.

Exact sizes

UsePixelsRatioFormat
Master upload2048 × 20481:1JPEG / PNG / WebP
Alternative ratio2048 × 25604:5JPEG
Max file size20 MB——
Theme requestsdown to 100–800 px—WebP auto
Zoom qualityneeds ≥ 1024 px——
Alt textone line per image——

Common mistakes

How to do this for a whole catalogue

If your supplier sends photos in mixed sizes and ratios — common with dropshipping — normalising them by hand is the bottleneck.

Batch Photo Studio resizes a whole folder to 2048 × 2048, pads to square without cropping the product, and exports files named in order so Shopify's bulk upload keeps them sorted.

All processing is local: supplier photos and unreleased products never pass through a server.

Resize a whole batch free →
5 images a day, no sign-up. Everything runs in your browser.

FAQ

What is the best image size for Shopify?

2048 × 2048 px. Shopify downscales from there for every theme placement, so you never need to upload multiple sizes.

Does Shopify compress images automatically?

It converts to WebP and serves responsive sizes, but it doesn't fix a bad master — upload a high-quality original and let Shopify handle the rest.

Should Shopify product photos be square?

Square is the safest choice because collection grids crop to 1:1. 4:5 also works if you're consistent across every product.

Do I need alt text on Shopify images?

Yes. It feeds image search results and screen readers. Describe the product, not the file name.

Other marketplaces

Amazon · Etsy · eBay · Shopify

Do it for the whole catalogue

Batch resize a folder · Remove backgrounds in bulk · Watermark the batch · Split long infographic images