Shopify limits the number of variants for a single product to 100. However, you can bypass this limit by creating separate products with different options and using an app or custom code to link them together, effectively treating them as a single product with more than 100 variants.