Shopify now supports up to 2,048 variants per product, a major increase from its historical 100-variant limit. This gives merchants much more flexibility to sell products with multiple sizes, colors, materials, styles, and other combinations. The 2,048-variant limit has been available to all Shopify merchants since October 15, 2025.
But a higher limit doesn’t mean every variation should automatically live under one product. Large variant catalogs still need the right structure, storefront experience, images, inventory setup, and theme or app compatibility.
This guide explains Shopify’s current variant limits, what changed, and how to decide whether your catalog should use variants, separate products, or a combination of both.
Shopify Variant Limits at a Glance
| Limit | Shopify in 2026 |
|---|---|
| Variants per product | 2,048 |
| Product options | 3 |
| Media items per product | 250 |
| Historical variant limit | 100 |
Shopify currently allows up to 2,048 variants and three options per product. Products with more than 100 variants can still have up to 250 media items, and each variant can be assigned one media item from that product’s media list.
What Is the Shopify Product Variant Limit in 2026?
The current Shopify product variant limit is 2,048 variants per product. Each product can have up to three options, such as Size, Color, and Material.
For example, imagine that you sell a T-shirt with:
-
5 sizes
-
10 colors
-
4 materials
The possible combinations create:
5 × 10 × 4 = 200 variants
Each combination can exist as a separate Shopify product variant. Variants can have their own information such as SKU, price, barcode, inventory, and other variant-level data.
This is useful when each combination represents a genuine version of the same core product.
What if you need more than three product options?
Shopify recommends using a third-party app or theme customization with line item properties when a product requires more than three options or more than 2,048 variants.
However, there is an important distinction.
Additional customization inputs are not necessarily the same as true Shopify variants.
For example, a field that lets customers enter engraving text can be collected as a customization without creating a completely separate variant. A true Shopify variant, on the other hand, is tied to merchandising data such as SKU, pricing, and inventory.
So before adding extra options, first decide whether the customer choice actually needs independent inventory, pricing, or other variant-level management.
What Changed From 100 to 2,048 Shopify Variants?
For years, Shopify products were commonly restricted to 100 variants. Shopify officially made its new 2,048-variant-per-product limit available to all merchants on October 15, 2025.
This change gives stores with complex catalogs much more room to keep legitimate product combinations together instead of splitting them simply because they hit the old 100-variant ceiling.
The update can be especially useful for products with combinations involving:
-
Size
-
Color
-
Material
-
Finish
-
Style
-
Pack or configuration choices
But the higher limit also introduces new technical considerations.
Check Your Shopify Theme and Apps Before Going Beyond 100 Variants
Not every Shopify theme, app, integration, or sales channel was originally built to handle products with hundreds or thousands of variants.
Shopify specifically notes that some third-party themes, theme app extensions, public apps, sales channels, and custom apps might not support more than 100 variants correctly. Custom apps using older REST product APIs may also need to migrate to supported GraphQL product APIs.
Before expanding an existing product beyond 100 variants, test:
-
Variant selectors
-
Product images
-
Price updates
-
Inventory behavior
-
Add-to-cart functionality
-
Product-related apps
-
Collection and search displays
-
Mobile experience
The new limit removes a major platform constraint, but it doesn’t automatically solve the storefront experience.
Should You Actually Use Hundreds of Variants Under One Product?
Not always.
The fact that Shopify supports 2,048 variants doesn’t mean putting 500 or 1,000 options under a single product is automatically the best catalog structure.
Keeping variants together usually makes sense when shoppers see them as versions of the same core product.
For example:
Classic T-Shirt → Black → Medium
Black and Medium describe the T-shirt rather than representing completely different products.
Separate products may make more sense when variations:
-
Look significantly different
-
Need their own product storytelling
-
Should appear independently in collections
-
Need substantially different imagery
-
Target different search or shopping intents
-
Become difficult for customers to browse through one selector
There is also a practical media limitation to consider. Shopify supports up to 250 media items per product, even though the product itself can contain up to 2,048 variants.
That means a catalog with hundreds of visually distinct variants can create an image-management and product-page UX challenge long before you reach the actual variant limit.
The better question therefore isn’t:
“How many variants can Shopify handle?”
It is:
“How many variants should this product have before the shopping experience becomes harder to understand?”
In the next sections, we’ll look at how Shopify options and variants work, how to organize large variant catalogs, and when it makes more sense to use separate products instead.