Shopify Product Image Size & Dimensions (2026)
The exact Shopify product image size and dimensions to upload — 2048px squares, aspect ratios, file size limits, and how themes crop your photos.
If you want crisp, consistent product photos across your storefront, the Shopify product image size you upload matters more than almost any theme setting. Upload too small and images look soft on modern screens; upload mixed shapes and your collection pages turn into a ragged grid of cropped photos. Get the dimensions, ratio, and format right once, and every product page, collection, and thumbnail falls into line automatically.
This guide covers the exact pixel sizes Shopify supports, the aspect ratio to standardize on, file size and format rules, and how themes crop your photos — so you upload once and never fight the grid again.
The short answer: upload 2048 x 2048 px squares
If you only remember one thing: upload square images at 2048 x 2048 px. That single rule solves most Shopify image problems before they start.
Here's why 2048 px works:
- It's sharp on high-DPI ("retina") laptops and phones, where a 1024 px image would look soft.
- It's large enough that Shopify's built-in zoom and lightbox have real detail to show.
- It's small enough that, after Shopify's automatic compression, your pages stay fast.
Shopify will happily accept much larger files, but bigger isn't better past a point — it just slows your store down. 2048 px is the sweet spot between sharpness and page speed for the vast majority of stores.
If your products genuinely need extreme detail — jewelry, watches, fabric weave — you can push to 2500-3000 px so the zoom feature reveals more. But for everything else, going above 2048 px adds page weight without a visible payoff. Resist the urge to upload your raw 6000 px camera files straight into Shopify; resize first.
Shopify image specs at a glance
Shopify's hard limits are generous, but the recommended targets are what you should actually upload to. Here are both:
| Spec | Shopify limit | What to upload |
|---|---|---|
| Maximum dimensions | 4472 x 4472 px (20 megapixels) | 2048 x 2048 px |
| Maximum file size | 20 MB | Under 1-2 MB after export |
| Recommended ratio | Any (theme decides) | 1:1 square (pick one and keep it) |
| Format accepted | JPEG, PNG, GIF, WebP, HEIC | High-quality JPEG (or PNG for transparency) |
| Delivered format | Auto WebP / AVIF to supported browsers | Let Shopify convert |
| Color mode | RGB | sRGB |
A few notes that trip people up:
- The 4472 px ceiling is a limit, not a target. Uploading 4472 px files just wastes bandwidth — your theme rarely displays images wider than ~1200-1500 CSS pixels.
- PNG is for logos and products that need a transparent background. For normal photos on a white background, JPEG is smaller and looks identical.
- HEIC (the default iPhone format) uploads fine, but exporting to JPEG first avoids surprises.
Aspect ratio: pick one and never break it
The single most common Shopify image complaint — "my photos look cropped" — is almost always an aspect-ratio problem, not a size problem.
Why consistency matters more than the ratio itself
Shopify themes display product images inside a fixed frame. On collection and product pages, the theme crops every image to the same aspect ratio so the grid lines up. If your catalog mixes square, portrait, and landscape photos, the theme has no choice but to chop them — and it usually chops from the center, clipping heads, edges, or labels.
The fix isn't a magic setting. It's discipline: shoot or generate every image at one ratio so the theme never has to crop.
Which ratio to choose
| Ratio | Shape | Best for |
|---|---|---|
| 1:1 | Square | The safe default — most themes are built for it; clean grids |
| 4:5 | Tall portrait | Apparel and tall products; fills more of a mobile screen |
| 4:3 | Wide landscape | Furniture, electronics, wide products |
When in doubt, use 1:1 square. Most Shopify themes — including Dawn and the free Online Store 2.0 themes — are designed around square images, so squares give you the most predictable result with zero cropping surprises.
How to check what your theme actually does
Before you re-shoot a whole catalog, look at how your current theme crops. Open a product page on desktop and a phone, then open a collection page. If the same image looks fine on the product page but clipped in the collection grid, the theme is cropping to a different ratio in each spot. Many Online Store 2.0 themes expose an image-ratio setting under the product and collection sections in the theme editor — set it to match the ratio you upload (square), and the cropping stops. Standardizing your uploads and your theme setting on the same ratio is the durable fix.
File size, format, and WebP
Big image files are the quiet killer of Shopify store speed, and slow stores convert worse and rank worse. The good news: Shopify does most of the heavy lifting for you.
Shopify converts to WebP automatically
You do not need to manually convert your images to WebP. Shopify's CDN automatically serves your uploaded JPEG or PNG files as WebP (and AVIF on newer browsers) to visitors whose browsers support it, falling back to the original format for everyone else. Upload a clean, high-quality JPEG and let Shopify handle compression and format negotiation.
What you control
- Export sensibly. A 2048 px JPEG at quality 80-85 usually lands under 1 MB and looks indistinguishable from quality 100.
- Avoid PNG for photos. PNG photos can be 5-10x larger than the same JPEG with no visible benefit.
- Crop before you upload. Don't rely on the theme to crop — it crops the display, not the file you store, so oversized uploads still cost bandwidth.
For the wider picture on shooting clean, well-lit shots, see our Shopify product photography tips, and for setup and theme details, the complete Shopify product image guide.
How to hit the right size without a studio
Knowing the specs is easy; producing 8-12 consistent, perfectly square, properly lit images per product is the hard part — especially when you're adding products every week. The traditional answer is a photo studio or hours in editing software. Neither scales.
The faster path is AI. With HedaAI, you upload one real photo of your product (more angles give better results) and get a full set of 12 professional e-commerce images — 8 main and gallery shots plus 4 A+ style banner images — along with listing copy. It's strongest at exactly what Shopify stores need: clean pure-white-background main images, lifestyle scenes, and feature infographics, all generated without a camera or a studio.
A practical workflow:
- Snap one or more honest photos of your product in decent daylight.
- Generate your image set and pick the strongest hero shot.
- Export at 2048 x 2048 px and upload — every image already shares the same square ratio, so your grid stays clean.
New accounts get $3 in free credits — enough to run about two products and see watermarked previews before you pay. After that it's $1.50 per product, and your first payment removes watermarks and unlocks 2K HD downloads. See real before-and-after sets on the examples page or the full breakdown on pricing.
The takeaway
Shopify's image rules come down to three decisions you make once: upload 2048 x 2048 px squares, standardize on one aspect ratio (1:1 is the safe default), and ship high-quality JPEGs while letting Shopify convert to WebP for you. Do that consistently across your catalog and the cropped, blurry, mismatched grids disappear — leaving a storefront that looks fast, polished, and trustworthy on every screen.