Shopify Product Image Size 2026: Dimensions, Zoom, and File Limits
Quick answer: use 2048×2048 square JPGs for Shopify product images so the theme's zoom works and the photos stay sharp on retina screens. The hard limits are 20 MB per file and 25 megapixels, with a maximum dimension of 5000×5000.
How Shopify handles images
Shopify's help center sets the ceilings: product and collection images can be up to 5000×5000 or 25 megapixels, and each file must be under 20 MB. Those are upload limits, not recommendations. The number that actually matters in practice is 2048: most themes trigger the hover-zoom at that width, and a 2048 square file displays crisply on the product grid, the product page, and mobile.
Bigger files do not look better in the storefront — Shopify generates resized derivatives for each layout, and the browser only downloads the size it needs. What oversized masters do is slow the admin and the initial processing.
The size table
| Asset | Dimensions | Ratio | Notes |
|---|---|---|---|
| Product image (recommended) | 2048×2048 | 1:1 | Zoom-capable, sharp |
| Collection image | 2048×2048 | 1:1 | Matches product grid |
| Maximum dimensions | 5000×5000 | — | Hard ceiling |
| Megapixel cap | 25 MP | — | Width × height |
| File cap | 20 MB | — | JPG/PNG |
| Lifestyle/portrait | 2048×2560 | 4:5 | Theme-dependent crop |
| Hero/banner | 2500 px wide | variable | Theme-specific |
Square-first
Most Shopify themes render the product grid as square thumbnails, so a square hero image with the product centered avoids letterboxing. A common finished set is five images: clean product shot, in-use or lifestyle shot, detail, scale, and packaging. The first image is the one that appears in the grid and in cart thumbnails.
Performance
Image weight is one of the biggest drags on store speed, and Shopify's own guidance points to compressed files. Export JPGs at quality 80–90 and target a few hundred kilobytes for the master; the platform's derivatives handle the rest. Use PNG only for transparent or flat graphics.
Store images as a launch set
The product photos feed more than the store: the same square 2048 master can be cropped to a 1200×630 OG image, a 1080×1080 social graphic, and ad creatives. Neatico generates the store-sized and feed-sized variants together from one description, so the product grid and the launch posts share the same imagery without manual resizing.
Frequently asked questions
What size should Shopify product images be? 2048×2048 square JPGs. That triggers theme zoom and stays sharp on retina; larger files do not improve the storefront.
What is the Shopify file size limit? 20 MB per file, with a 25-megapixel and 5000×5000 ceiling.
Do Shopify images have to be square? No, but most themes crop the grid to square. Center the product in the first image so the crop survives.
Why are my product images slow? Usually oversized masters or uncompressed JPGs. Export at 2048, quality 80–90; the social media image sizes hub covers the related feed sizes.