
Product Image Size Requirements by Platform: Shopify, Etsy, Walmart, Google
In-Depth Guide
Every number quoted from each platform's own docs, with the URL — plus Google's 500 x 500 minimum, enforced January 31, 2027.
Product image size requirements by platform do not line up — and three of the numbers in wide circulation are flatly wrong. Shopify's real file cap is 20 MB, not the 3 MB you will read elsewhere. Walmart's own US and Canadian documentation contradict each other on three separate points. And Google is raising its image minimum to 500 × 500 pixels with enforcement starting January 31, 2027 — a hard deadline, with product disapproval attached, that no page answering this question mentions.
Every figure below is quoted from the platform's own documentation with the URL beside it, read on 2026-10-07. Amazon has its own page — what size Amazon product images should be — because its documentation problem is different in kind. For everything else, start here. If you would rather not manage five spec sheets, that is what mail-in product photography is for.
The whole set, side by side
| Channel | Recommended | Floor / zoom | Max file size | Source |
|---|---|---|---|---|
| Shopify | 2048 × 2048 px square | up to 5000 × 5000 px or 25 MP | 20 MB | help.shopify.com |
| Walmart US | 2200 × 2200 px | 1500 × 1500 px for zoom | 5 MB | marketplacelearn.walmart.com |
| Walmart Canada | 2000 × 2000 px at 300 ppi | 2000 × 2000 px for zoom | 1 MB | marketplacelearn.walmart.com/ca |
| Etsy | 2000 px shortest side, 72 PPI | — | under 1 MB | Etsy staff announcement |
| Google Shopping | around 1500 × 1500 px or above | 500 × 500 px from 2027-01-31 | 16 MB | support.google.com |
Two things jump out of that grid. The recommended sizes cluster tightly — 2000 to 2200 pixels square covers four of the five. The file-size caps spread twenty-fold, from Walmart Canada's 1 MB to Shopify's 20 MB, and the tightest one governs any single master file you intend to use everywhere.
Shopify: the circulating numbers aren't Shopify's
Shopify's own documentation says:
"Your product and collection images can be any size up to 5000 x 5000 px, or 25 megapixels"
"Product and collection images need to have a file size smaller than 20 MB to be added to Shopify"
"For square product images, a size of 2048 x 2048 px usually displays best"
What that page does not say, anywhere: an 800 × 800 px zoom threshold, or a 3 MB file cap. Both circulate as fact. The file-cap error is roughly sevenfold, and it is the kind of mistake that makes someone compress a perfectly good image down to a visibly worse one.
Walmart: two of Walmart's own pages disagree
This one is genuinely confusing and nobody flags it. Walmart's US page asks for 2200 × 2200 px recommended, 1500 × 1500 as the minimum for zoom, a 5 MB cap, seamless white at RGB 255/255/255, 1:1 square, 8 bits per pixel, and states "GIF images aren't permitted."
Walmart Canada's page, on the same documentation site, asks for 2000 × 2000 at 300 ppi, 2000 × 2000 for zoom, a 1 MB cap — and lists GIF among accepted formats, excluding only animated ones.
So three contradictions between two pages of the same company's docs: the zoom floor, the file cap, and whether GIF is allowed at all. If you sell on both, build to the stricter of each: 2000 × 2000, under 1 MB, no GIF.
Walmart's US page also carries the framing instruction most sellers miss: "Crop the item as close as possible to the image frame." Same idea as Amazon's 85% fill rule, different wording, equally consequential in a search grid.
Etsy: the figures are real, the source isn't the one you think
Etsy's canonical help article returns HTTP 403 to anything that is not a logged-in browser, so it could not be read. The numbers in circulation do have a genuine Etsy source — a staff announcement on Etsy's own community site, posted around three years ago and last edited eleven months ago:
"Recommended size is 2000px for the shortest side, and a resolution of 72PPI. Keep it under 1MB for faster uploading."
Note shortest side, not longest — Etsy is the only platform in this set that specifies it that way, and it means a landscape frame needs to be considerably wider than 2000 px to comply.
The line from that same announcement that nobody repeats is the one that actually changes how you shoot:
"We'll be displaying photos with a square crop in your shop home soon."
Google Shopping: a dated deadline with disapproval attached
This is the news in this whole set, and it is the reason the page exists. Google is raising the minimum resolution for the [image_link] and [additional_image_link] attributes:
"we're increasing the minimum resolution for images submitted in the image link [image_link] and additional image link [additional_image_link] attributes to 500x500 pixels across all product categories and marketing methods"
"with enforcement starting on January 31, 2027"
Right now the floors are much lower — Google's current spec page says apparel images "must be at least 250 x 250 pixels" and "for all other products, images must be at least 100 x 100 pixels." The consequence of missing a floor is stated plainly: "we disapprove products when they don't provide an image with the right dimensions."
There is also a softening clause worth knowing: "We will also begin optimizing some images that are smaller than 500 x 500. Importantly, these optimized images will meet the new image requirements and will prevent product disapproval without any action from you."
And two of Google's own pages disagree on when the warnings start — one says "We will begin issuing warnings in Merchant Center starting April 14, 2026"; the other says "Starting July 2026 you will see warnings."
Google's recommendation, separately, is "images around 1500x1500 pixels or above", with hard ceilings of 64 megapixels and 16 MB.
eBay is deliberately missing
eBay's own help page served an error when read, so its specs could not be verified and it is not in the table. The "40 images for eBay" figure you will find elsewhere is pages quoting each other. A labelled gap is worth more to you than a confident guess.
The one export that clears everything
Put the verified numbers together and a single master falls out:
2000 x 2000 pixels, square
Under 1 MB
Pure white on marketplace mains
JPEG or PNG, never GIF
Cropped tight
Then crop that master per surface rather than re-exporting from scratch — the square for Etsy's shop home, the per-platform mains for the marketplaces.
That is the same logic behind the way listing photography for Amazon, Shopify and Etsy gets delivered here: the white-background mains and gallery angles are shot once, and the per-channel files come out of the same session rather than out of five separate shoots. For what that runs, how much product photography costs has the numbers.
Frequently Asked Questions
What size should Shopify product images be?
Shopify's own documentation says images can be any size up to 5000 x 5000 px or 25 megapixels, must be under 20 MB, and that 2048 x 2048 px "usually displays best" for square product images. The 3 MB cap and 800 x 800 zoom threshold in circulation appear nowhere on that page.
What are Walmart's product image requirements?
Walmart US asks for 2200 x 2200 px recommended, 1500 x 1500 minimum for zoom, 5 MB or less, seamless white at RGB 255/255/255, 1:1 square, and does not permit GIF. Walmart Canada's page differs on three of those points — build to the stricter.
What size should Etsy listing images be?
2000 px on the shortest side at 72 PPI, kept under 1 MB, per an Etsy staff announcement on Etsy's own community site. Etsy also displays photos with a square crop in your shop home, so frame for the square.
Is Google changing its product image requirements?
Yes. Google is raising the minimum for image link and additional image link attributes to 500 x 500 pixels across all categories, with enforcement starting January 31, 2027. Products that miss a dimension floor are disapproved, though Google says it will optimize some smaller images automatically.
Can one image file work on every platform?
Yes, if you build it to the tightest constraints: 2000 x 2000 px square, under 1 MB, pure white for marketplace mains, JPEG or PNG. Then crop that master per surface rather than re-exporting each one separately.
Tagged



