Adding variants

You can create up to 100 variants for a product.

Each product can have up to 3 options. The options can be different from product to product. For example, one product can use size, color, and style, and another product can use weight, finish, and material.

The variant and option limits can only be increased by using a third-party app from the Shopify App Store.

If you need to sell a product that has more than 100 variants or 3 options, then you might be able to customize your theme code to extract line item properties so that you can get custom requirements from your customers.

Add variants while you're creating a product

If you're in the process of creating a product, you can add its variants at the same time.

Add variants to an existing product

If you've already created a product, you can add variants to it.

Add a variant by duplicating an existing variant

You can duplicate a variant to save time when adding similar variants, rather than entering the same details again. The duplicate variant has the same details as the original variant.

Before you can save a duplicated variant, you need to edit at least one of its option values. You can't save an exact duplicate.


  1. From your Shopify admin, go to Products > All products.

  2. Click the name of the product that requires another variant.

  3. In the Variants section, click Edit next to a similar variant to open its details, and then click Duplicate.

  4. Edit at least one option value to create a unique variant. You can add a new option value, or add one that is already in use for the product variants.

  5. Click Save.

Add several variants at once by using a bulk action

You might need to add several variants at once. While you can add them one at a time, using a bulk action to duplicate existing variants with the new option value is faster.

For example, you might sell a T-shirt with two options, such as size and color. The size option might have three option values: small, medium, or large. The color option might have two option values: blue or green. You have six possible variants with these option values. If you want to add the color pink, then you could use a bulk action to add the three new variants at once:

When you use a bulk action to add new variants, you are selecting multiple similar variants and duplicating their details while changing at least one option value.

First, select the variants to duplicate:

  1. From your Shopify admin, go to Products > All products.

  2. Click the name of the product that needs additional variants.

  3. In the Variants section, select the variants to duplicate. The variants you select need to have the same option value for the option you are adding, and different option values for all other options, such as green T-shirts in small, medium, and large:

    Select variants

After you select the variants that you want to duplicate, you can use a bulk action to add new variants:

  1. In the Actions list, select the option name for the new variant that you want to create:

    Select an option name

  2. In the Duplicate variants dialog, enter the new option value:

    Enter a new option value

  3. Click Done.

The product now has new variants with the option value that you entered, and the other option values duplicated from the variants that you selected.

Ready to start selling with Shopify?

Try it free