Legacy limit

Shopify 100 Variant Limit Workaround

Old Shopify limit was 100 variants. Shopify raised it to 2,048 in 2025. Here's what to do if you're still on legacy structure.

Last updated: July 30, 2026By

Start free trialAdd as a preferred source on Google

For years, Shopify capped each product at 100 variants. Stores with many sizes, colors and materials had to work around it, usually by splitting one product into several. Shopify has since raised the cap to 2,048 variants per product, so most of those workarounds are no longer needed. The limit of three options per product is still there, though.

If your catalog was built around the old cap, this guide helps you decide what to merge, what to leave alone, and where personalization fields do a better job than variants.

What changed, and what didn't

LimitOldNow
Variants per product1002,048
Options per product33

So a hoodie in 8 colors, 9 sizes and 4 print placements (288 variants) now fits on one product. A product that needs a fourth option, such as Fabric on top of Size, Color and Placement, still doesn't. Our explainer on the 3 options per product limit covers that side.

Migrate from split products

The classic workaround was "Hoodie (Colors A to D)" and "Hoodie (Colors E to H)" as two products. Now you can merge them back into one. Do it when the split pages have the same description and photos, because two near-identical pages compete with each other in search and split your reviews.

Keep them separate when each page has its own copy, its own keyword and its own traffic. A "Kids hoodie" and an "Adult hoodie" might deserve separate pages for SEO reasons even though they could now fit in one product. Read how the variant limit affects SEO before you merge pages that rank.

Line-item properties for infinite

Many stores hit the old 100 cap because they were turning customer input into variants: one variant per font, per name color, per message style. That never scaled, and 2,048 won't fix it either. A name field has unlimited possible values.

Anything the customer types, uploads or picks for one order only should be a personalization field saved as line-item properties. Variants are for things you stock and count: sizes, colors, materials. Our article on fixing variant explosion from personalization shows how to untangle a catalog built the other way.

Product options apps

Before the change, some merchants used product options apps to fake extra variants. If you did that just to get past 100, you can probably move those choices back to native variants now, which gives you proper stock tracking and SKUs.

Keep the app for what native variants can't do: text fields, photo upload, live preview and add-on fees. Print It My Way handles those with a live preview on the product image and fees shown as a separate cart line. Text fields and live preview work on the lower plans; photo upload and conditional logic start on Pro at $13.99/month.

Migration checklist

  1. Audit. List every product that exists only because of the old cap. A spreadsheet with product, handle, monthly visits and orders is enough.
  2. Decide. Merge products that share copy and photos. Leave alone pages that rank on their own.
  3. Back up. Export the affected products to CSV first.
  4. Merge. Add the missing values to the main product and fill in SKUs, prices and stock.
  5. Redirect. Point each retired product URL to the merged product under Online Store, Navigation, URL redirects.
  6. Check integrations. Confirm your POD partner, inventory app and feeds still match each variant to the right SKU.
  7. Test. Place a test order for a few variants that used to live on the split products.

The step-by-step 100 to 2,048 variant migration guide has more detail on each step.

When not to merge

Don't merge just because you can. If a split product sells well, ranks well and has its own reviews, the risk of breaking something may outweigh the tidiness. Also hold off if your POD partner or ERP still expects the old structure; changing one side without the other leads to orders that won't sync.

Frequently asked questions

Is Shopify still limited to 100 variants?

No. Shopify raised the cap to 2,048 variants per product in 2025. The limit of three options per product still applies.

How to migrate from split-product workaround?

Add the missing option values to one main product, fill in SKUs and stock, then redirect the old product URLs to it. Export a CSV backup before you start.

Should I consolidate split products?

Merge them when the pages share the same description and photos. Keep them separate when each page has unique copy and ranks for its own searches.

Line-item properties for infinite variants?

Use line-item properties for customer input like names, messages and photos, which have unlimited values. Keep variants for things you stock and count, such as size and color.

POD partners handle 2048 variants?

Support varies by partner and changes over time. Check your partner's current documentation and test sync on one large product before migrating the rest.

Historical orders after consolidation?

Past orders keep the product and variant details they were placed with. Your reports will show the old products for older orders and the merged product going forward.

Migration risks?

The main risks are broken URLs and inventory or POD sync gaps. Set up redirects for every retired product and place test orders after the merge.

Automation tools for consolidation?

For a handful of products, the admin and a CSV import are enough. For large catalogs, a bulk tool such as Matrixify or a custom Admin API script saves time.

Related reading

Sources & further reading

Primary sources referenced in this article. We link to official platform documentation and standards bodies rather than secondary summaries so you can verify claims directly.

Try it free on Shopify

Print It My Way's permanent Free plan includes live preview, custom options, and Cart Transform pricing.

Install Print It My Way