AI product images for Shopify are generated or edited images that fill your product galleries without a photoshoot. Shopify sets the scope before any tool does: 2,048 variants per product, three product options, and a hard cap of 250 media files per product. Price the job in those units, then pick a tool.
A cost per product is the wrong unit for Shopify, because Shopify counts variants. A store with 40 products, six colors and five sizes is a 1,200-variant catalog. That catalog sits behind a media limit that Shopify did not raise when it raised the variant limit.
This guide covers the Shopify limits that decide the size of the job, the free AI editing already sitting in your admin, where that editor stops being enough, what to generate in which order, and what the disclosure rules that have applied since 2 August 2026 ask of you.
Key Takeaways
- Shopify raised variants to 2,048 and left media at 250. The variant limit went from 100 to 2,048 for all merchants on 15 October 2025 (shopify.dev changelog, accessed August 2026). The per-product media cap stayed at 250 images, videos and 3D models combined (help.shopify.com, accessed August 2026).
- Three options is still the hard wall. A product can carry up to three options, so color plus size plus length works and a fourth dimension does not (help.shopify.com, accessed August 2026).
- Shopify already gives you AI image editing at no extra cost. Media generation in the file editor replaces backgrounds with a solid color or transparency, changes the scene from a text prompt, and extends the frame, on Basic and above, at no additional cost for a promotional period (help.shopify.com, accessed September 2026).
- It outputs 1 megapixel. Shopify’s media generation processes at 1 MP by default, while Shopify’s own guidance says 2048 x 2048 px displays best for square product images. That is a quarter of the recommended pixel count.
- Shopify marks its own AI output. Shopify adds an invisible watermark to every generated image, which does not restrict commercial use and cannot be removed. Shopify states it claims no ownership and does not restrict where you use the images (help.shopify.com, accessed September 2026).
- Article 50 of the EU AI Act has applied since 2 August 2026. Fines for breaking it can reach EUR 15 million or 3% of total worldwide annual turnover, whichever is higher (AI Act Service Desk, Article 99, accessed October 2026).
- In DesignerBox the cost of a run depends on the model, and the cost is shown before the run.
What are Shopify’s requirements for AI product images?
AI product images for Shopify follow the same rules as any other product image. Shopify accepts product images up to 5000 x 5000 px or 25 megapixels, under 20 MB per file. PNG and JPEG are preferred, with PSD, TIFF, BMP, GIF, SVG, HEIC and WebP also accepted. For square product images Shopify recommends 2048 x 2048 px. A single product holds a maximum of 250 media files, counting images, videos and 3D models together.
If you also sell on marketplaces, note that Shopify is the loosest of the five on slot count. The per-platform slot and main-image rules set a much tighter ceiling on Amazon and Walmart.
Those numbers are worth writing down before you shop for a tool, because two of them are the ones that bite. The 20 MB ceiling almost never matters. The 2048 x 2048 recommendation and the 250-file cap decide whether a given tool’s output is usable and whether your plan for the catalog is even possible.
The aspect ratio matters more than the resolution on collection pages. Shopify advises keeping a consistent aspect ratio across featured images so the grid does not go ragged. Mixed ratios are the most common thing that makes an AI-filled catalog look assembled rather than shot, and what Shopify serves after upload explains why a correct square still arrives cropped. The grid is only one of the seven surfaces a single upload reaches.
| Spec | Shopify limit | What it means for generated images |
|---|---|---|
| Max resolution | 5000 x 5000 px, 25 MP | Above what image models usually return, so ignore it |
| Max file size | 20 MB | Not a constraint for JPEG or WebP output |
| Recommended square size | 2048 x 2048 px | 4.2 MP. This is the number to hit |
| Media per product | 250 files, all types | The real ceiling on a wide variant matrix |
| Options per product | 3 | Caps how deep the matrix can go |
| Variants per product | 2,048 | Raised from 100 in October 2025 |
Why your variant matrix sets the image count
Product count is the wrong unit. Shopify stores images against products, and shoppers browse variants, so the number of images a catalog needs tracks the variant matrix rather than the SKU list.
Take a jacket in eight colors and five sizes. That is one product, 40 variants, and one option slot still free. The size axis needs no separate photography because a size 10 and a size 14 in the same color look the same in a packshot. The color axis needs eight distinct images minimum, and realistically eight galleries.
So the multiplier you care about is the number of visually distinct variants, which is usually the color or finish axis alone. Run that number across the catalog before you price anything:
- List your products.
- For each, count only the options that change what the product looks like. Color and material usually count. Size and length usually do not.
- Multiply that by the number of gallery slots you want per look. Four is a working baseline: packshot, second angle, detail crop, in-context shot.
- That total is your image job.
A 40-product store with an average of six colorways and four slots per look is 960 images. At a studio rate that is a budget conversation. At a per-image generation cost it is a review-time conversation, which is the actual shift, and it changes which SKUs deserve full coverage first.
The 250 media cap per product
Shopify caps a single product at 250 media files. Videos and 3D models draw from the same pool, so a product carrying 240 images has room for ten videos and no more. The cap applies on every upload route, and our guide to uploading Shopify images in bulk lists the limit on each one. Our guide to Shopify UGC covers Shopify’s limits for a product video and where a creator-style clip goes in the ad account.
Compare that with the 2,048 variants the same product can hold. The two numbers no longer line up. A product at the top of the variant range cannot give each variant even one dedicated image, let alone a gallery, so the assumption that every variant gets its own visual quietly breaks somewhere above 250.
Where does it break in practice? Divide 250 by the gallery depth you want:
| Gallery slots per look | Distinct looks you can cover | Typical shape |
|---|---|---|
| 8 | 31 | Deep gallery, small color range |
| 6 | 41 | Apparel with detail crops |
| 4 | 62 | Standard PDP gallery |
| 2 | 125 | Packshot plus one context shot |
| 1 | 250 | Swatch-level coverage only |
Most catalogs never touch this. A store with 12 colorways and a six-image gallery uses 72 of 250. The stores that hit it are the ones with a genuinely wide finish range: print-on-demand, made-to-order furniture, personalized goods, anything where the color axis runs past 40. For the first of those, print on demand product images covers how one mockup becomes a whole shop’s look. The fabric-by-SKU multiplication problem specific to large-format goods is worked through in furniture product photography.
If you are in that group, the fix is structural rather than photographic. Split the product into several products grouped by navigation, which is also how merchants pass the three-option limit. Deciding that before you generate 400 images is considerably cheaper than deciding it after.
Shopify already ships AI image editing at no extra cost
Media generation lives in the Shopify file editor. Open your media files and select an image, or reach it from any product’s media. It replaces a background with a solid color or transparency, changes the scene from a text prompt, and extends the frame through outpainting (Shopify Help Center, media generation, accessed September 2026).
It is included at no additional cost for a promotional period, on the Basic, Grow, Advanced and Plus plans. There is no app to install and no separate subscription. For a store whose entire problem is 200 supplier photos shot against a messy warehouse wall, this covers the job. The same supplier-photo problem, across a whole catalog, is covered in dropshipping product photos.
Two things it settles clearly. Shopify states it claims no ownership over images created with media generation and does not restrict where you use them. And Shopify adds an invisible watermark to every generated image.
Start here. For most Shopify stores, the right order is to use the free editor first and measure what it cannot do. Then buy a tool for that gap. Read what the free AI tools inside Shopify and Google already cover before you pay for anything.
Where the free editor stops
Shopify’s media generation processes at 1 megapixel. Larger inputs are scaled down and smaller ones scaled up (help.shopify.com, accessed September 2026). Shopify’s own product image guidance recommends 2048 x 2048 px for square images, which is 4.2 megapixels.
That is the gap in one line: the built-in tool returns roughly a quarter of the pixels the platform recommends. It is fine on a collection grid thumbnail. It is thin on a zoom interaction, on a retina hero, and on anything headed for print or a lookbook. Legacy assets have the same problem from the other direction, and which low-resolution photos are worth restoring is the same decision run backwards.
Three other jobs sit outside what the file editor does:
- On-model imagery. Putting a garment on a person is a different operation from replacing a background, and it needs a model that handles garment fidelity rather than scene fill.
- Consistency across a set. Prompt-driven scene generation, run image by image, drifts. Forty products edited one at a time will not share a look, which is the whole reason brand consistency needs a locked input rather than a repeated prompt.
- Video. Shopify’s editor is an image tool. Product video for a listing or a paid placement is a separate pipeline.
The upgrade case is these four things: output resolution, on-model shots, consistency across a set, and video. If none of them applies to your catalog, you do not need a second tool. When resolution is the blocker, compare the models first, on the model list, before you compare interfaces.
Photos are one job on a clothing store. For size charts, exchanges, search and support, see the best Shopify apps for clothing stores.
What to generate first
Order matters more than volume. The first images to generate are the ones a shopper needs to decide. Media is one of the nine fields on a Shopify product page, and it takes the most work. Once that order is settled and the run gets big enough to script, the three stages of an automated catalog run covers what the store’s own API rate does to the publishing half.
- Clean packshot, consistent background. Every variant that ships with a supplier photo needs this. It is the highest-volume, lowest-risk operation and the free editor handles it.
- Second and third angle. The most common gap on tail products. A single front-facing image asks the shopper to guess at the rest.
- Scale or detail reference. Texture, closure, finish. This is where returns get prevented.
- In-context or on-model. Highest production value, highest cost, and the one to reserve for products that already sell.
- Video. Last, and only where the placement justifies it. Shopify listings accept video, and a product video template runs from the same source photo.
Run steps one through three across the whole catalog before you run step four on anything. Coverage beats polish when half your products carry one image. Batch runs one workflow over a whole catalog at once. You keep or discard per row, and re-run one row on its own.
Before any of it goes live, run the output past the checks in what to verify on an AI product photo. Color shift on a product where color is the variant is the failure that generates returns.
AI disclosure changed on 2 August 2026
Article 50 of the EU AI Act has applied since 2 August 2026. It sets transparency duties in two directions. Providers of systems that generate synthetic image content must mark outputs in a machine-readable format. Deployers who publish a deep fake must disclose that it was artificially generated or manipulated, through a label people can see without a detection tool (AI Act Service Desk, Article 50, accessed September 2026).
Fines for breaking Article 50 can reach EUR 15 million or 3% of total worldwide annual turnover, whichever is higher. For small and medium-sized companies, including start-ups, and for small mid-cap companies, the cap is the lower of the two figures (AI Act Service Desk, Article 99, accessed October 2026).
The machine-readable half is the tool maker’s duty. Shopify adds an invisible watermark to its media generation results, and a hidden mark does not count as your label. The visible-label half is yours. The risk is highest in on-model imagery where a generated person appears. A real product shown against an AI background is not a deep fake, as long as the image does not mislead about the product (European Commission, Article 50 FAQ, accessed September 2026). This is general information, not legal advice.
This sits on top of platform policy rather than replacing it. Marketplaces and ad networks each run their own rules on what has to be labeled and what cannot be generated at all, which the marketplace rules on AI product photos covers listing by listing. Check both before a catalog-wide rollout, not after.
Shopify itself sets none of this. If the question you are really asking is whether you are allowed to use AI photos on Shopify at all, the answer sits in four other rulebooks, and Google Shopping holds the strictest one.
Cost against a studio shoot
Shopify puts product photographers at $500 to $3,000 a day, or $50 to $350 for each product shot (Shopify, product photography pricing, accessed September 2026), and what a product photoshoot costs breaks the studio side down further. That number is the benchmark, and it is a fair one, because a campaign shoot buys art direction that a prompt does not.
Generation prices differently. In DesignerBox each model costs a different number of credits. The plan sets the monthly allocation, and the model choice sets how far the credits stretch. The cost is shown before the run. The page for Shopify stores shows the packshot, the lifestyle scenes and the sizes a theme needs, and the Shopify product photos guide shows the steps.
Two plan gates decide which tier a catalog job needs. Uploading your own photos and the commercial license start on the Pro plan. AI video, virtual try-on, upscaling, the image editor and the video editor start on the Premium plan. Plans and credits are on the pricing page.
Run the 960-image example from earlier through both. At Shopify’s $50 to $350 a shot, 960 images is $48,000 to $336,000. On DesignerBox it is a model choice checked against the plan allocation.
One cost sits outside both columns. Somebody still opens all 960 files and checks the color, the crop and the product detail. Neither column includes that review, and review decides whether the catalog looks shot or looks assembled. Budget time for it.
Do the first product properly, then stop treating it as one product. Settle the background, the light, the angle set and the crop on one SKU, and save that as a workflow. A saved workflow runs the same way on the next colorway and the next product. The standard you set on the first SKU applies to all of them. You set the brand once, and the workflow reads it on every run.
Anyone can make an AI picture. Making hundreds that still look like your brand is the hard part. The templates, the workflows, batch, the editors, the brand profiles and the Assets library sit in one place. The full workflow from the first product photo to the finished ad, in one subscription. There is a free plan, and it runs on sample products. Start from a template, then run your hardest SKU first.
FAQ
Can I use AI-generated product images on Shopify?
As of September 2026, Shopify’s Acceptable Use Policy has no rule about AI images, and its Terms of Service make you responsible for your store and your content. For its own media generation feature, Shopify states it claims no ownership and does not restrict where merchants use the images (help.shopify.com, accessed September 2026). Separate rules still apply from marketplaces, ad platforms, and the EU AI Act’s transparency duties that have applied since 2 August 2026.
What size should Shopify product images be?
Shopify recommends 2048 x 2048 px for square product images (help.shopify.com, accessed August 2026). That is the upload spec only. Shopify re-encodes every file on its CDN and the theme decides the crop, which the full breakdown of Shopify product image size works through slot by slot.
How many images can one Shopify product have?
- That cap covers images, videos and 3D models combined, so a product with 240 images has room for ten videos (help.shopify.com, accessed August 2026). The limit was not raised when Shopify increased the variant limit to 2,048 in October 2025.
Does Shopify have a built-in AI image generator?
Shopify’s file editor includes media generation, which replaces backgrounds with a solid color or transparency, changes a scene from a text prompt, and extends the frame. It is available on Basic, Grow, Advanced and Plus at no additional cost for a promotional period (help.shopify.com, accessed September 2026). It processes at 1 megapixel.
Do I need a separate tool if Shopify Magic is free?
Only for four jobs: output above 1 megapixel, on-model or try-on imagery, consistency across a set of products, and video. If your catalog needs none of those, the built-in editor is enough. Test it on your ten hardest products before paying for anything.
How many product images does my catalog need?
Count visually distinct variants, not SKUs and not total variants. Size and length rarely need separate photography. Color, material and finish do. Multiply distinct looks by gallery depth, with four slots as a working baseline: packshot, second angle, detail crop, in-context shot.
Will AI product images hurt my conversion rate?
It depends on the images and the traffic, and a reliable test needs more sessions than most stores get. Before you attribute any change to imagery, work through the traffic math an image test requires, because underpowered tests read as noise.
Sources
- Variant limit raised to 2,048: Shopify developer changelog, accessed August 2026
- Media per product, file limits and the 2048 x 2048 suggestion: Shopify Help Center, adding media, accessed August 2026
- Media generation features, plans, 1 megapixel processing, ownership and the invisible watermark: Shopify Help Center, media generation, accessed September 2026
- Shopify merchant responsibility for store content: Shopify Terms of Service, accessed September 2026
- Product photographer day and per-shot rates: Shopify, product photography pricing, accessed September 2026
- EU AI Act Article 50 duties: AI Act Service Desk, Article 50 and European Commission, Article 50 FAQ, accessed September 2026
- Article 99 fines, and the lower cap for small, medium-sized and small mid-cap companies: AI Act Service Desk, Article 99, accessed October 2026
- DesignerBox plan gates for the commercial license, video and try-on: DesignerBox pricing page (designerbox.ai/pricing), September 2026
Shopify platform limits verified from Shopify’s Help Center and developer changelog, and EU AI Act Article 50 obligations from the European Commission, as of September 2026. This is general information, not legal advice. Individual results vary.