- Shopify now permits up to 2,048 variants per product, a substantial increase from the previous limit of 100.
- Merchants can only use a maximum of three product options to create these variants, regardless of the total number.
- Products can include up to 250 media items, which may require strategic image management for high-variant listings.
- Not all Shopify themes or apps are equipped to handle the new variant limits, necessitating testing and potential updates.
- Managing a large number of variants can complicate inventory management and data accuracy, making bulk management tools essential for efficiency.
- The increased variant capacity benefits businesses with diverse product lines, but merchants must consider the customer experience and ease of navigation when presenting options.
Shopify merchants are no longer limited to just 100 variants per product. Shopify now allows up to 2,048 variants, making it much easier to manage products with many sizes, colors, materials, or other combinations.
But the higher limit doesn’t remove every restriction. Products are still limited to three options, and themes or apps built around the old 100-variant structure may not always work as expected.
In this article, we’ll explain Shopify’s 2,048 variant limit, what limits still apply, and what merchants should consider before creating products with hundreds or thousands of variants.
Shopify currently allows up to 2,048 variants per product, a significant increase from its previous limit of 100 variants.
This means merchants can keep far more product combinations under a single listing instead of splitting the same product across several pages.
However, Shopify still allows only three product options per product.
| Previous limit | Current limit | |
|---|---|---|
| Variants per product | 100 | 2,048 |
| Options per product | 3 | 3 |
| Product media | 250 | 250 |
For example, a shoe store could use:
- Size
- Color
- Width
Each unique combination of these option values can become a separate variant.
Under the old 100-variant limit, products with many sizes, colors, and widths often had to be divided into separate product listings. With the 2,048-variant limit, many more combinations can now remain under the same product.
Shopify creates variants by combining product option values such as Size, Color, and Material. The total number of variants depends on how many values you add under each option.
For example:
- 10 sizes × 20 colors = 200 variants
- 20 sizes × 15 colors × 4 widths = 1,200 variants
- 20 sizes × 20 colors × 6 materials = 2,400 variants
The first two examples fit within Shopify’s 2,048-variant limit. The third exceeds it, so the merchant would need to reduce the combinations, split the product into separate listings, or handle some customizations another way.
The key point is that the higher variant limit does not increase the number of options available. You can create up to 2,048 combinations, but those combinations must still come from a maximum of three product options.
The old 100-variant limit was restrictive for stores selling products with many combinations. Merchants often had to create multiple listings even when those listings were simply variations of the same product.
The higher limit gives merchants more room to keep related variants together.
For example, a furniture product with 10 sizes, 12 finishes, and 5 materials creates 600 variants. Previously, that would have exceeded Shopify’s limit. Now, those variants can potentially stay under a single product.
This is particularly useful for apparel, footwear, furniture, equipment, and other products with many sizes, colors, materials, or configurations.
The higher variant limit gives merchants more flexibility, but several product-level restrictions remain.
1. Products Can Still Have Only Three Options
Shopify still allows a maximum of three options per product. For example:
- Size
- Color
- Material
You can create hundreds or even thousands of combinations from those three options, but you cannot simply add a fourth standard option and continue generating variants.
For example, if your product needs:
Size + Color + Material + Style
the 2,048-variant limit does not solve the problem.
You may need to restructure the product, divide it into separate listings, use a compatible product-options app, or collect additional customization information another way.
2. Products Can Have Up to 250 Media Items
Shopify products can have up to 250 media items, including images and other supported product media. This becomes more important as your variant count increases.
For example, a product with 1,500 variants cannot necessarily have 1,500 unique product images. If each variant needs its own image, you could hit the media limit long before you reach the variant limit.
For larger catalogs, merchants may need to:
- reuse the same image across several variants
- group images by color, style, or material
- use color swatches instead of separate images
- decide which variants genuinely need their own media
3. Your Theme Needs to Support High-Variant Products
Being able to create 2,048 variants in Shopify Admin does not automatically mean every theme can handle them correctly. Some older or custom themes may contain code built around Shopify’s previous variant structure.
There is also an important technical limitation to consider. Shopify’s Liquid product variants object returns a maximum of 250 variants in situations where themes traditionally loaded the complete variant set.
Theme code that depends on loading every variant at once may therefore fail or behave incorrectly on products containing hundreds or thousands of variants.
Shopify recommends using newer approaches that load only the variant information needed as customers select product options.
For merchants, the practical takeaway is simple: test high-variant products on your storefront before restructuring a large portion of your catalog.
4. Some Shopify Apps May Still Expect the Old 100-Variant Limit
Apps are another area worth checking.
Shopify has expanded the platform’s variant capacity, but not every app or integration may have been designed with products containing hundreds or thousands of variants.
This can affect tools such as inventory management apps, product feed apps, subscription apps, bundles and product-option apps, review apps, etc.
This does not mean these apps will necessarily fail. Many have already updated their systems to support larger catalogs. However, if your store relies heavily on third-party apps, it is worth checking their documentation or testing a high-variant product before restructuring a large part of your catalog.
For most merchants, the biggest benefit is simple: more related product combinations can stay under one product.
Fewer Duplicate Product Listings
Under the old 100-variant limit, merchants often had to split a highly configurable product across several listings.
For example, a shoe available in many sizes, colors, and widths might have been separated into:
- Running Shoe – Red
- Running Shoe – Blue
- Running Shoe – Black
With the higher limit, more combinations can remain under one Running Shoe product while customers select their preferred color, size, and width.
This can reduce unnecessary duplicate products and make the catalog easier to organize.
Better Product and Inventory Organization
Each Shopify variant can still have its own details, including:
- SKU
- price
- inventory quantity
- barcode
- weight
- availability
This means merchants can manage individual combinations separately while keeping them connected to the same parent product.
For stores with complex catalogs, this can make product organization much cleaner than creating several nearly identical product listings.
More Flexibility for Complex Catalogs
The higher limit is especially useful for businesses where products naturally come in many combinations.
For example:
- Apparel stores with multiple sizes, colors, and materials
- Footwear stores with size, color, and width combinations
- Furniture stores offering different sizes, finishes, and materials
- Equipment stores with different specifications or configurations
- Wholesale stores selling large product ranges
- Stores offering highly configurable products
However, just because Shopify supports 2,048 variants does not mean every product should contain that many.
Merchants still need to consider how easily customers can find the combination they want and how manageable the variant data will be behind the scenes.
Having more room for variants is useful, but large variant counts also create new challenges. A product with 500 or 1,000 variants can be much harder to manage than one with only a few dozen.
Variant Selection Can Become Harder for Customers
From the customer’s side, too many choices can quickly become confusing.
If hundreds of variants are shown in one long dropdown or list, customers may struggle to find the combination they want. This is especially true for products with multiple options such as color, size, and material.
A better approach is to guide customers through the options step by step, for example: Color → Size → Material
This gradually narrows the available combinations instead of showing everything at once. Merchants should also make sure unavailable combinations are clearly disabled, and that price, image, and stock changes update correctly as customers make their selections.
Inventory Management Becomes More Complex
The more variants you have, the more product data you need to maintain.
A product with 1,000 variants could mean managing:
- 1,000 SKUs
- 1,000 inventory quantities
- 1,000 prices
- 1,000 barcodes
- 1,000 combinations of option values
Updating this information manually through the Shopify admin can be time-consuming, especially when you need to make changes across hundreds of variants at once.
For example, increasing prices for 300 variants or correcting inventory quantities across a large product can take a lot of manual effort if you edit each variant individually.
Data Accuracy Becomes More Important
As the number of variants increases, small data errors can become much harder to spot.
A typo in a SKU, an incorrect price, or the wrong option value might affect only one variant, but when a product has hundreds or thousands of them, those mistakes can quickly add up.
Common issues can include:
- duplicate or missing SKUs
- incorrect prices
- wrong inventory quantities
- inconsistent option values
- missing barcodes
- mismatched variant data
A small mistake affecting one variant might be easy to correct. Finding similar problems across hundreds or thousands of variants can be much harder.
This is where bulk product management becomes increasingly useful.
When products contain hundreds or thousands of variants, managing every change manually through Shopify Admin can quickly become inefficient.
A bulk import/export workflow allows merchants to work with large quantities of product and variant data at once.
With the StoreRobo Import Export App, you can export products with large variant sets, update the data in bulk, and import the changes back into Shopify. StoreRobo supports Shopify products with up to 2,048 variants, making it useful for high-variant catalogs.
Instead of opening each variant individually, merchants can make changes across many records in one workflow.
Shopify caps each product at 2,048 variants, and StoreRobo supports products up to that limit. It doesn’t add more variants, but it lets you edit them all at once in a spreadsheet.
Shopify currently allows up to 2,048 variants per product.
Yes. Shopify increased the historical limit of 100 variants to 2,048 variants for all merchants in October 2025.
A Shopify product can have up to three options, such as Size, Color, and Material.
Not necessarily. Shopify notes that some third-party themes may not support products containing more than 100 variants.
Merchants can use CSV-based import/export workflows or compatible Shopify apps to update variant data such as prices, inventory, SKUs, and option values in bulk.
The standard documented product limit is 2,048 variants per product. Shopify Plus differs in some store-wide variant-creation rate limits, rather than simply giving each product a larger standard variant count.
Conclusion
Shopify’s 2,048-variant limit gives merchants significantly more room to manage products with many sizes, colors, materials, and other combinations without splitting them into multiple listings.
However, the higher limit also makes product management more important. Options are still restricted to three, and themes and apps need to support high-variant products; managing hundreds or thousands of SKUs, prices, and inventory records can become increasingly complex.
Before moving large numbers of variants under a single product, test your storefront experience and integrations carefully. For ongoing catalog management, bulk import/export workflows can make large variant updates much easier.