Variant limit still 100?

Topic summary

Developers are encountering a persistent 100-variant limit when using Shopify’s new GraphQL Product APIs (2024-04 and later), despite documentation stating support for up to 2,000 variants. The productVariantsBulkCreate mutation fails with “Exceeded maximum number of variants allowed” errors, even when creating products with fewer than 100 variants in some cases.

Current Status:

  • Shopify staff confirmed the 100-variant limit remains in place for all production stores
  • The 2,000-variant feature is only available in dev stores with the “Extended Variants” preview enabled
  • Rollout to production stores is planned for early 2025
  • Shopify Plus users can request an increase to 200 variants (though options remain limited to 3)

Key Issues:

  • Documentation incorrectly suggests 2,000 variants are currently available in production
  • The productSet mutation claims to support 2K variants asynchronously, but still enforces the 100-variant limit
  • Developers who migrated to new APIs cannot access promised features, causing project delays
  • Some are switching to alternative platforms due to this limitation

Migration Context:
Shopify delayed the variant limit increase to allow developers time to migrate apps to new APIs before merchants gain access. Shops using deprecated APIs will not receive the increased limit.

Summarized with AI on November 5. AI used: claude-sonnet-4-5-20250929.

Btw if you are a Shopify plus user, you can request to have the variant limit increased to 200. The options are still limited to 3 though. They might also stop doing it if too many people ask.