How to prepare product images for Amazon, Walmart and Kroger
Load one gallery per product, read the compliance chips for Amazon, Walmart, Instacart, Kroger and Target, export renditions as a ZIP, and share by link.
Every retailer wants your product photos, and every retailer wants them slightly differently. Amazon wants a square JPEG on pure white, at least 1,000 pixels. Instacart prefers PNG at 1,024 or more. Kroger's content partners want 1,200 pixels and PNG. Your own website wants something light. The usual answer is a folder of near-duplicate exports that nobody can tell apart six months later.
The Product Image Manager add-on keeps one gallery per product and produces each retailer's version on demand. This guide covers loading the gallery, reading the compliance chips, exporting renditions, and handing a vendor a link that expires on its own.
What the add-on gives you
Open any product and click through to its images page. Without the add-on, a card named Product Image Manager tells you it's needed and points an admin at Plan & usage. With it, you get a gallery of up to 20 images per product, and 5 GB of image storage across all your products. The storage chip in the Gallery card's header turns amber at 80 percent so you see it coming.
The page's own summary is accurate: order the gallery, tag platform intent, check compliance, and share with vendors.
Step 1: upload the gallery
In the Gallery card, click "Add images…" and pick as many files as you like. PNG, JPEG or WEBP, up to 95 MB each. Uploads run one at a time.
The first image in the gallery is the product's primary. The storefront, the embeds and the structured data lead with it, which is why the order matters and why the page marks it "Primary" rather than "#1". If the product already had a single image from before the add-on, a button offers to import it as the first gallery image.
Upload the largest originals you have. Every rendition the add-on makes is a downsize or a pad; nothing is ever upscaled, so a small source stays small everywhere.
Step 2: order, describe and tag
Each image row has up and down arrows and a "Make primary" button. Use them until the primary is the shot you want everywhere.
The Alt text field is for describing the image in words, and it's worth filling: it is the text a screen reader speaks and the text a search engine indexes for the image.
The row of checkboxes (Amazon, Walmart, Instacart, Kroger, Target, Web) is platform intent. Ticking one records that this image is meant for that platform. It doesn't change the file.
Step 3: read the compliance chips
Above the alt text, each image carries a chip per platform, in one of three states told apart by colour. Pass means the image meets that platform's requirements. Warn means the export rendition will absorb the difference. Fail means the platform would reject the original and no rendition can save it. Hover a chip and it tells you why.
The only fail condition is too few pixels. If a 900 by 900 image is checked against Amazon, the chip reads that it's under the minimum of 1,000 by 1,000 and that renditions never upscale, so it needs a larger source. Everything else is amber: a format the platform doesn't take as-is (the export converts it), an aspect ratio that isn't square (the export pads it onto a white square), a size that clears the minimum but sits below the preferred size for zoom, or a file over the platform's weight cap (the export recompresses it).
| Platform | Minimum | Preferred | Shape | Export format |
|---|---|---|---|---|
| Amazon | 1,000 by 1,000 | 1,600 by 1,600 | Square, white | JPEG, 10 MB cap |
| Walmart | 1,000 by 1,000 | 2,000 by 2,000 | Square, white | JPEG, 10 MB cap |
| Instacart | 1,024 by 1,024 | 2,048 by 2,048 | Square, white | PNG, 10 MB cap |
| Kroger | 1,200 by 1,200 | 2,400 by 2,400 | Square, white | PNG, 10 MB cap |
| Target | 1,200 by 1,200 | 2,400 by 2,400 | Square, white | JPEG, 10 MB cap |
| Web | 800 by 600 | none | Any ratio | WEBP, 2 MB cap |
Treat these as our reading of each retailer's published content requirements at the time of writing. Retailers revise them, and the chips are advice, not a submission guarantee.
Step 4: export renditions
The Export card has one select and one button. Choose Originals to get the gallery as uploaded, or a platform's renditions to get every image sized to that platform's preferred dimensions, padded to a white square where the platform wants one, converted to its format and recompressed under its cap. Click "Download ZIP".
That ZIP is what you upload to Vendor Central, the Walmart item setup, or whatever portal the retailer runs. When a retailer changes its rules, the constants change on our side and the next ZIP follows them; your originals don't move.
Step 5: share with a vendor without giving them a login
The Vendor share links card is for the agency, distributor or content syndicator who needs the photos but shouldn't be in your account. A share link opens without a login: a simple gallery page plus a ZIP download.
Pick Originals or a platform's renditions, pick an expiry of 1 week, 2 weeks, 30 days or 90 days, and click "Create share link". The link is shown once, so copy it before you leave the page; it cannot be retrieved again. Send it to the vendor.
Each link is listed under the card with its scope, its status (active until a date, expired, or revoked) and whether it has ever been opened. Revoking a link closes it immediately. Creating and revoking links is admin-only, so a User-role teammate sees the list but not the buttons.
What to do when something is in the way
"Image limit reached" means the product already has 20 images. Remove one to add another.
"Storage full" means the account is at its 5 GB cap across every product. Delete gallery images you no longer need, on any product, and the space comes back.
A fail chip means a larger source is the only fix. Ask the photographer for the original, or re-shoot; there is no setting that adds pixels.
Removing an image stops every existing share link from serving it, which the confirmation dialog warns you about. If a vendor has already downloaded the ZIP, they keep what they downloaded.
The add-on pairs naturally with the live nutrition label: the primary image is the one the label's structured data uses too. If you're managing product photos in a shared drive today, create a free account and load one product's gallery. The compliance chips alone tell you which retailers you're about to have trouble with.
Questions
How many images can a product have?
Up to 20 per product, with 5 GB of image storage across all products. Each file can be PNG, JPEG or WEBP up to 95 MB.
Will the export enlarge a small image to meet a retailer's minimum?
No. Renditions resize down, pad to a white square and convert formats, but they never upscale. An image under a platform's minimum needs a larger source.