Shopify image size, explained
Shopify technically accepts images up to 4,472 × 4,472 px (20 megapixels) and 20 MB, but uploading files that large just slows your storefront. A 2,048 px square is the practical sweet spot: crisp on high-resolution screens, zoomable on every theme, and light enough to keep your pages fast — which matters for both conversions and SEO.
| Setting | Value |
|---|---|
| Recommended size | 2,048 × 2,048 px |
| Maximum accepted | 4,472 × 4,472 px (20 MP) |
| Aspect ratio | 1:1 (square) — keep it consistent |
| Formats | JPEG, PNG, WebP |
| Target file size | Under 1 MB after compression |
How to resize your image for Shopify
- Drop your product photo onto the box above (or click to browse).
- Keep the Shopify 2048 × 2048 preset selected.
- Choose WebP for the smallest, fastest-loading files, or JPG for maximum compatibility.
- Click Resize image and download.
Consistency tip: resize every product image to the same 2,048 px square so your collection grid lines up perfectly. Uneven dimensions are the most common reason Shopify thumbnails look cropped or misaligned.
Keep your store fast
After resizing, run large photos through the free image compressor to get each file under 1 MB. Page speed is a ranking and conversion factor, so lighter images pay off twice. See the full product image size guide for every platform's specs.
Frequently asked questions
What is the best image size for Shopify?
A 2,048 × 2,048 px square. It displays sharply and supports zoom on every theme without bloating page weight.
Should all my Shopify product images be the same size?
Yes — a uniform square keeps your product grid consistent and stops thumbnails cropping unevenly.
Does Shopify support WebP images?
Yes, and WebP is 25–35% smaller than JPEG at the same quality. You can export WebP directly from this tool.