Shopify will accept almost any image you upload, which is part of the problem. Upload a mix of square, tall and wide photos and your collection pages turn into a ragged grid. Upload 8 MB files straight from a camera and your pages get slower. Upload tiny images and zoom shows a blur. None of that breaks your store, but all of it costs sales.
This guide covers the best Shopify product image size for 2026, recommended sizes for collection images, banners and logos, why a consistent aspect ratio matters, how to keep files fast, how to write alt text, and a workflow you can repeat for every new product.
- Product images: 2048×2048 pixels, square, is Shopify's recommendation and the safe default.
- Limits: up to 5000×5000 pixels (25 megapixels) and 20 MB per image. Below 800×800, zoom quality suffers.
- Pick one aspect ratio for every product so collection grids line up.
- Speed: Shopify's CDN resizes images and serves WebP automatically, but uploading reasonably sized files still helps.
- Write alt text for every product image. It helps accessibility and image search.
The best Shopify product image size
Shopify recommends 2048×2048 pixels for product images. That size is large enough for a crisp zoom on high-resolution screens, and square images work in almost every theme without awkward cropping. Here are the numbers that matter:
| Item | Shopify's limit or recommendation | What to aim for |
|---|---|---|
| Recommended product image | 2048×2048 px, square | 2048×2048 px |
| Maximum dimensions | 5000×5000 px (25 megapixels) | No need to go above 2048 px |
| Maximum file size | 20 MB | Under 500 KB–1 MB where possible |
| Zoom threshold | Below 800×800 px zoom suffers | At least 1,000 px, ideally 2,048 |
| File formats | JPEG, PNG, WebP, GIF and others | JPEG for photos, PNG for transparency |
| Delivery format | WebP served automatically by Shopify's CDN | Upload JPEG or PNG; Shopify converts |
Shopify's image size limits and recommendations were checked in October 2026. Marketplaces change their rules, so confirm the current requirements in your seller dashboard before you upload a large batch.
Do Shopify product images have to be square?
No. Shopify accepts any aspect ratio, and some themes look great with portrait images, especially fashion stores that use 4:5 or 3:4. What matters is that every product uses the same ratio. If you're unsure, choose square: it suits the widest range of themes and products, and it's the format most marketplaces and feeds expect too. The free Shopify image resizer turns any photo into a 2048×2048 square in your browser, padding it so nothing gets cut off.
Other Shopify image sizes
Beyond product photos, your store uses collection images, banners, a logo and a favicon. Shopify doesn't fix these sizes; your theme does. The sizes below are common recommendations that work in most themes. Check your theme's documentation or the theme editor, which often shows a recommended size next to each image slot.
| Image | Common recommendation (theme-dependent) | Notes |
|---|---|---|
| Product image | 2048×2048 px (1:1) | Shopify's own recommendation. |
| Collection image | 1024×1024 px or 2048×2048 px | Match your product image ratio. |
| Slideshow or hero banner | 1920×1080 px (16:9) or wider | Varies widely by theme; keep text near the center. |
| Logo | Depends on your theme’s header; upload a high-resolution PNG and let the theme scale it | Transparent PNG or SVG where supported. |
| Favicon | 32×32 px (upload a larger square, e.g. 512×512) | Simple shapes read best at tiny sizes. |
| Blog featured image | 1200×628 px or 1920×1080 px | Doubles as the social sharing image. |
Most themes crop wide banners to a narrower shape on mobile, so text and products near the edges get cut off. Keep the important part of a banner in the middle third, and check the theme editor's mobile preview before publishing.
Why a consistent aspect ratio matters
Collection pages, search results and "you may also like" sections all show products in a grid. When the images have different shapes, themes handle it in one of two ways: they crop images to fit, which can cut off parts of your product, or they let each card take its own height, which makes the grid uneven. Either way the store looks less professional.
Some themes have a setting to force a ratio on product cards (often called image ratio or card image shape). It helps, but forcing a crop onto mismatched photos still risks trimming the product. The reliable fix is to prepare every image at the same ratio before you upload.
- Choose your ratio once, based on your products and theme: square for most stores, 4:5 or 3:4 portrait for apparel.
- Keep the product at a similar size in each frame, with similar margins.
- Use the same background on all main product images: white, light grey or one brand color.
- Apply it to old products too. One stray landscape photo from two years ago is enough to break a collection grid.
Resize any product photo to exactly 2048×2048 for Shopify, with AI filling extra space instead of stretching or cropping your product.
Make Shopify images7 days free · 50 credits · No credit cardFile size and store speed
Images are usually the heaviest part of a product page. Shopify does a lot of the work for you: its CDN creates smaller versions for each screen size and serves WebP to browsers that support it. But it starts from what you upload, and very large originals still slow down the editor and some theme features.
- Upload at 2048 px, not 6000. Camera originals are far bigger than any screen needs; a free marketplace image resizer brings them down to exactly 2048×2048.
- Use JPEG for photos. Quality around 80–85% is usually indistinguishable from 100% and a fraction of the size.
- Use PNG only when you need transparency or for flat graphics with sharp edges.
- Compress before uploading. A 2048×2048 product JPEG is often 300–800 KB. Our free image compressor handles up to 20 images at once.
- Limit autoplay video and huge sliders on the homepage. A single strong hero image usually loads faster and converts as well.
- Test pages on a phone over mobile data, not just on office Wi-Fi.
Alt text for Shopify product images
Alt text describes an image for screen readers and for search engines. Shopify lets you add it to every product image from the product page: click the image, then add the alt text. Good alt text is short, specific and describes what's actually in the photo.
| Weak alt text | Better alt text |
|---|---|
| IMG_4521.jpg | Handmade blue ceramic mug with speckled glaze, front view |
| mug | Blue ceramic mug on a wooden table next to an open book |
| best mug buy cheap mug coffee mug gift mug | Blue ceramic mug held in two hands, showing size |
- Describe the product and what makes this image different (angle, color, setting).
- Include the product type and key attributes naturally; don't stuff keywords.
- Keep it under about 125 characters.
- Rename files before uploading too, for example
blue-ceramic-mug-front.jpg.
A repeatable Shopify image workflow
For every new product, this order keeps images consistent and fast with little effort:
- Shoot a sharp source photo near a window, on a plain surface, with space around the product. Shoot every angle you'll need. See our guide to taking product photos with your phone.
- Make the main image on your store's standard background, product centered.
- Add two or three lifestyle images that show the product in use.
- Export every image at your chosen ratio, usually 2048×2048.
- Compress and rename files with descriptive names.
- Upload, set the main image first, and add alt text to each image.
- Check the collection page on desktop and mobile to confirm the grid lines up.
Making Shopify images with AiArter
AiArter handles the repetitive parts of that workflow while keeping your product as you photographed it.
- Shopify size (8 credits). Resize any image to exactly 2048×2048. If the source isn't square, AI fills the extra space rather than stretching the product.
- White or brand-color backgrounds (4 credits). Pure white, or a brand color or gradient with a soft shadow. Save your colors in a brand kit and they appear as one-click swatches, so every product gets the same background.
- Lifestyle scenes (8 credits) from ten presets, such as Marble counter, Wooden table, Living room and Dark luxury, or your own description. Only the background is generated.
- Upscale (3 credits) older, smaller product photos with the AI image upscaler so they zoom cleanly.
- Banners at 1920×1080 from the same photo, or start from a design template for sale banners.
- Whole catalogs. The bulk background remover processes up to 50 photos per batch, to white, a color or transparent PNG, in one ZIP.
- Product descriptions. The listing copy writer drafts titles, descriptions and bullets.
If you also sell on marketplaces, see our guides to Amazon product image requirements and removing the background from multiple images.
Frequently asked questions
What is the best image size for Shopify products?
2048×2048 pixels, square. It's Shopify's recommendation, gives a sharp zoom and works in most themes. Whatever size you choose, use the same aspect ratio for every product.
What is the maximum image size on Shopify?
Shopify accepts images up to 5000×5000 pixels (25 megapixels) and up to 20 MB. You rarely need anything near that; 2048 pixels is enough for zoom.
Why do my Shopify product images look different sizes?
Usually because the photos have different aspect ratios or the product fills a different amount of each frame. Prepare every image at the same ratio, with the product at a similar size and margin.
Does Shopify compress images automatically?
Shopify's CDN creates resized versions and serves WebP to supported browsers. It still starts from your upload, so uploading 2048-pixel JPEGs rather than full camera originals keeps things fast.
What size should a Shopify banner be?
It depends on your theme. 1920×1080 pixels is a common starting point for a full-width slideshow or hero image. Check the theme editor's recommendation and keep key content in the center, since banners crop on mobile.
Upload a phone photo and get a clean main image, lifestyle scenes and an exact Shopify size, with your product kept as you photographed it.
Start free trialSee pricing7 days free · 50 credits · No credit card. Trial images carry a small “Made with aiarter” mark; paid plans export clean files you can use commercially.



