Shopify has no "duplicate this variant" button. What it does have is a Duplicate action for the whole product, and that copy brings every option and variant with it. For most stores that is the fastest way to build a second product with the same size and color grid: duplicate, rename, change the one thing that differs, save.
Below are the three workflows we walk merchants through most often, which one fits which situation, and the cleanup steps people forget.
Duplicate product (includes variants)
Open the product in your admin, click More actions (or the three-dot menu), then Duplicate. Shopify asks for a new title and lets you choose a few things to carry over, such as images and status. The copy opens as a new product with the same options, values, variants, prices and description.
Say you sell a Red Cotton Tee in S to XXL and now want a Blue one. Duplicate the red product, rename it "Blue Cotton Tee", swap the images, and update SKUs. The six size variants are already there with their prices. The whole job takes a couple of minutes instead of rebuilding the grid by hand.
If you only need to add one more color to an existing product, don't duplicate at all. Add the new value to the Color option on the same product and Shopify creates the matching variants for you. Our guide to setting up multiple sizes and colors covers that path.
What to fix after duplicating
A duplicate is a starting point, not a finished product. Before you publish, go through this list:
- SKUs. If SKUs were copied, every variant now shares a SKU with the original. Your POD partner, warehouse or reports will mix the two products up. Give each variant its own code; our notes on variant SKU strategy suggest a pattern that scales.
- Inventory. Check whether stock counts came across. You rarely want the blue tee to inherit the red tee's quantities.
- Barcodes. Two products with the same barcode will cause trouble at a POS or in a marketplace feed.
- Images and variant image assignments. The copy points each variant at the old photos until you change them. See variant image setup if you need a refresher.
- Handle and SEO fields. The URL handle and meta description start as copies. Rewrite them so the two pages don't compete for the same search.
- Status. Keep the copy as a draft until you've checked all of the above.
CSV clone workflow
When you need several copies at once, CSV is faster than clicking Duplicate ten times. Export the source product from the Products page, open the file in a spreadsheet, and copy its rows. In the copied rows, change the Handle and Title, update SKUs and image URLs, then import the file. Each new handle becomes a new product with the same variant structure.
Two habits save a lot of grief here. First, always export a backup before importing anything. Second, test with one product before you import fifty. A typo in the Handle column will overwrite an existing product instead of creating a new one. The CSV guide linked under Related reading lists the columns that matter.
Templates via metafields
Some stores keep one unpublished "template" product per product family: a tee template, a hoodie template, a mug template. Each holds the standard options, values and prices for that family. New products always start as a duplicate of the right template, so the grid stays consistent across the catalog.
You can store notes like care instructions or size charts in metafields on the template so they come across with each copy. This is a manual system, but it is predictable, and it is easy to hand to a new staff member.
Bulk product duplication
Shopify's admin duplicates one product at a time. For larger jobs, bulk-editing apps such as Matrixify work from spreadsheets, and a developer can script the job against the Admin API. Pick one of these if you regularly launch dozens of near-identical products, for example a new color drop across a whole collection.
When duplicating is the wrong fix
We often see merchants duplicating products to handle personalization: one copy for "Name: Emma", another for "Name: Liam", or a separate product for each font. That road ends with hundreds of near-identical products, messy reports and SEO pages that compete with each other.
Customer-entered details like names, dates, photos and font choices belong in personalization fields, not variants. They are saved on the order as line-item properties, so your catalog stays small. Read personalization without variant bloat for the full reasoning.
With Print It My Way you build the fields once and attach them to as many products as you like, which is covered in our guide to adding personalization fields to multiple products. The Free plan covers your first product, and paid plans start at $7.99/month with no per-sale fee.
Frequently asked questions
How to duplicate a Shopify variant?
There is no single-variant duplicate in Shopify. Duplicate the whole product from its admin page, then edit the options on the copy to change the one dimension that differs, such as color.
Can I copy variants between products?
Yes, through CSV. Export the source product, copy its rows, give them a new Handle and Title, and import. Shopify creates a new product with the same variant structure.
How to reuse variant setup across products?
Keep an unpublished template product for each product family and duplicate it whenever you add a new item. For large catalogs, a CSV clone or a bulk app like Matrixify does the same job in one pass.
Does duplicating copy inventory too?
It depends on what you choose in the duplicate dialog, so check the copy before publishing. In most cases you want to set fresh stock counts for the new product rather than inherit the original's.
Does duplicate copy variant images?
Product media can come across with the copy, along with the image assigned to each variant. Replace those photos on the new product or customers will see the old color.
Can I duplicate a variant within the same product?
No. Every variant must be a unique combination of option values, so a second "Red / Medium" would be the same variant. Add a new option value instead if you need another choice.
How to bulk duplicate products?
The Shopify admin duplicates one product at a time. For bulk jobs, use a CSV export and import, a bulk-editing app such as Matrixify, or an Admin API script.
Does duplicate include metafields?
Product metafields generally come across with the copy. Open the new product and confirm the values you rely on, such as size charts or care notes, before you publish.
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.
- Shopify Help Center: Product variants
- Shopify.dev: Product variant limits
- Shopify Help Center: Line item properties (customization)
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