The Shopify product photo size to aim for is 2048 x 2048 pixels, a square image that Shopify says usually displays best. Anything up to 5000 x 5000 px uploads, as long as the file is under 20 MB. Below are Shopify's full specs, how aspect ratio affects collection pages, why photos turn blurry, what size Shopify's AI editor produces, and one master photo size that also covers Google, Amazon and Etsy.
Shopify product photo size at a glance
Shopify's help center lists these specs for product media, as of September 2026:
| Spec | Shopify's number |
|---|---|
| Size that usually displays best (square) | 2048 x 2048 px, about 4.2 megapixels |
| Largest image | 5000 x 5000 px, or 25 megapixels |
| Largest file | Under 20 MB |
| Best formats | PNG, then JPEG |
| Other accepted formats | PSD, TIFF, BMP, GIF, SVG, HEIC and WebP (animated GIF and WebP work) |
| Aspect ratio limits | Between 100:1 and 1:100 |
| Media per product | Up to 250 images, videos and 3D models combined |
| Product videos | 10 minutes, 1 GB and 4K (4096 x 2160 px) at most; MP4, MOV or WebM files |
| AI images from the file editor | 1 megapixel by default |
Those are Shopify's hard product photo requirements. Shopify publishes no minimum size, so the practical floor is whatever your theme displays: a photo smaller than the space it fills gets stretched. Collection images share the 25-megapixel limit but, unlike product images, don't accept WebP.
Shopify product photo aspect ratio
Shopify's one firm rule on shape is consistency. Collection pages show main images side by side, and they only line up at the same size when every featured image shares one aspect ratio. The first media item on each product is its featured image, shown on collection pages, the cart, checkout and the home page, so that's the image to standardize first.
Shopify gives 2048 x 2048 px as its square example. Other shapes work if every product uses the same one. Here are the Shopify product photo dimensions for common ratios at 2048 px wide:
| Aspect ratio | Size at 2048 px wide | Megapixels | Fits |
|---|---|---|---|
| 1:1 square | 2048 x 2048 px | 4.2 | Most products; Shopify's example |
| 4:5 portrait | 2048 x 2560 px | 5.2 | Clothing, bottles, tall packaging |
| 3:4 portrait | 2048 x 2731 px | 5.6 | Full-length apparel |
| 2:3 portrait | 2048 x 3072 px | 6.3 | Very tall items, such as lamps |
| 4:3 landscape | 2048 x 1536 px | 3.1 | Wide items, such as rugs and benches |
All five stay far under the 25-megapixel cap. How a theme crops them is up to the theme, and Shopify notes that themes can also ask its CDN for images at consistent sizes. Uploading one shape for every product means you don't depend on the theme's crop.
Shopify product photo resolution: pixels, not DPI
Shopify's help center sets its limits in pixels and megapixels and doesn't set a DPI. Megapixels are width x height / 1,000,000, so 2048 x 2048 px is about 4.2 megapixels, and the 25-megapixel cap is 5000 x 5000 px. A camera original can pass that on one side, so resize it until neither side is over 5000 px before uploading.
Upload a sharp original at the size you chose rather than a copy that was already shrunk. Shopify makes smaller versions of each image on its own and checks which formats each shopper's browser supports before serving one. Its photography guide separately suggests keeping files around 200 KB or less for faster pages, while warning that heavy compression turns a photo blotchy, so compress a JPEG copy only until you see the first loss of detail.
Why Shopify product photos look blurry
Blurry Shopify product photos come from five causes worth checking, and each has its own fix:
| Problem | Likely cause | Fix |
|---|---|---|
| Soft on the product page, fine as a thumbnail | The file is smaller than the space the theme gives it | Upload a 2048 px or larger original |
| Blocky edges and smudged fine detail | The photo was compressed before upload, for example sent through a messaging app | Upload the original camera file |
| Soft after an AI background change | Shopify's file editor makes 1-megapixel images by default | Use the edit as a secondary image, or keep the original as the main one |
| Soft everywhere, even in the original | Camera shake or missed focus | Reshoot on a tripod next to a window |
| Pixelated edges | A small image was enlarged | Start again from a larger file |
For the shake or focus case, Shopify's own photography guide suggests a spot beside a window, a tripod for stability and a white poster board or paper sweep as the background. It also warns that digital zoom only crops the picture and lowers its quality, so move the phone closer instead of zooming. When a photo can't be reshot, Image Unblur in Toybox AI sharpens it: add the photo in the "Your photo" slot (a JPG or PNG of 10 MB or less), add a note under "More options" if something specific needs attention, and tap "Sharpen photo". Image Unblur doesn't upscale and has no size setting, and because the AI rebuilds plausible detail, small text on a label can come out slightly different. Check that label against the actual product before the photo replaces the old one. It currently costs 75 credits.
Shopify product photo AI: sizes and rules
Shopify's file editor includes AI media generation with three actions: Color background (detects the product and puts a solid color behind it), Generate (changes the background, lighting or other parts of the photo from a short prompt) and Extend (widens the background past the original edges, not available in the mobile app). For a limited time, Shopify says the file editor version costs nothing extra on any Shopify plan, while using media generation through Sidekick takes a Basic, Grow, Advanced or Plus plan. Generated images come out at 1 megapixel by default, matched to your image's aspect ratio. Larger images are scaled down to that size and smaller ones scaled up. Every generated image carries an invisible watermark that Shopify says doesn't restrict commercial use and can't be removed, and Shopify says it doesn't claim ownership of the images you make.
One megapixel square is 1000 x 1000 px, about a quarter of the pixels in a 2048 x 2048 px photo. That's fine for a lifestyle image lower in the gallery. For the featured image, keep the full-size original on a background you shot, or clean it up with a tool that keeps the resolution. White backgrounds get their own guide: white background product photos.
If the store syncs to Google Shopping, one more rule applies. Google Merchant Center says every image made with generative AI must carry metadata marking it as AI-generated, such as the IPTC DigitalSourceType tag TrainedAlgorithmicMedia, and that you must not remove it.
One master photo for Shopify, Google, Amazon and Etsy
If the same products also sell through Google, Amazon or Etsy, each channel has its own numbers. As of September 2026:
| Channel | Minimum | Recommended | Rule that decides the photo |
|---|---|---|---|
| Shopify | No published minimum | 2048 x 2048 px square | One aspect ratio for every main image; up to 5000 px and 20 MB |
| Google Merchant Center | 500 x 500 px, required for every product starting January 31, 2027 | 1500 x 1500 px or larger | No promotional overlays; keep AI metadata; up to 64 megapixels and 16 MB |
| Amazon | 500 px (longest side) | 1,000 px or more (longest side), which turns on zoom | Pure white main image (RGB 255, 255, 255) |
| Etsy | 635 px on each side for the first photo | 2000 px or more on each side | First photo landscape or square |
A 4000 x 3000 px master (12 megapixels) covers all four. Etsy takes it as a landscape first photo. A centered 3000 x 3000 px square crop, resized to 2048 x 2048 px, fits Shopify, Amazon's zoom and Google's recommendation. Amazon's main-image rules go further than size, so read the full Amazon product photo requirements before cropping, and the Etsy mockup size guide for how Etsy crops thumbnails.
How to make a product photo at the right size
Crop and resize the original first. In any photo editor, crop the product to your store's ratio with some space around it, then export at 2048 px on the short side as a PNG or high-quality JPEG. Check the result's pixel dimensions in the file details before you upload.
For a styled scene around the product, Product Mockup places your photo in a setting you choose:
- Start from the product shot you'd use as the featured image, uploaded as the "Product photo".
- Use Studio ("Clean white background") for a plain look, or Workspace for a desk setting.
- Under "More options", set "Size" to Square (1:1), or Portrait (4:5) if your theme uses portrait product cards.
- Tap "Create mockup", and compare the label, color and proportions with the real product.
- Look at the downloaded file's pixel size before it becomes a featured image. The tool has no size setting, so the result may land above or below 2048 px.
Studio's white backdrop is AI-made and its exact color isn't fixed, so it doesn't replace a real photo where a channel requires exact white. The current price is 75 credits an image, which a new account's free 20 credits don't reach.
Common Shopify product photo mistakes
- Mixed shapes on a collection page. One square photo next to a portrait one leaves uneven rows. Crop every featured image to the same ratio.
- Uploading the web copy. A photo saved from a supplier's site or a chat app can already be small and compressed. Ask for the original file.
- Stretching a small image. Enlarging an 800 px photo to 2048 px adds blur, not detail.
- An AI edit as the featured image. Shopify's file editor output is 1 megapixel by default, well under 2048 x 2048 px.
- Changing DPI instead of pixels. Shopify's limits are in pixels, so resize the pixel dimensions.