What is a Product Variant?
A variant is a purchasable version of a product defined by options such as color, size, material, or style.
Generate Shopify & WooCommerce product variants instantly with SKU, slug, handles, duplicate detection and CSV export.
Use one value per line or separate values with commas.
12 rows ready to use
| # | Variant Name | SKU | Slug | Handle | Status |
|---|---|---|---|---|---|
| 1 | Premium Hoodie - Black - S | 1000 | premium-hoodie-black-s | premium-hoodie-black-s | Ready |
| 2 | Premium Hoodie - Black - M | 1001 | premium-hoodie-black-m | premium-hoodie-black-m | Ready |
| 3 | Premium Hoodie - Black - L | 1002 | premium-hoodie-black-l | premium-hoodie-black-l | Ready |
| 4 | Premium Hoodie - Black - XL | 1003 | premium-hoodie-black-xl | premium-hoodie-black-xl | Ready |
| 5 | Premium Hoodie - White - S | 1004 | premium-hoodie-white-s | premium-hoodie-white-s | Ready |
| 6 | Premium Hoodie - White - M | 1005 | premium-hoodie-white-m | premium-hoodie-white-m | Ready |
| 7 | Premium Hoodie - White - L | 1006 | premium-hoodie-white-l | premium-hoodie-white-l | Ready |
| 8 | Premium Hoodie - White - XL | 1007 | premium-hoodie-white-xl | premium-hoodie-white-xl | Ready |
| 9 | Premium Hoodie - Navy - S | 1008 | premium-hoodie-navy-s | premium-hoodie-navy-s | Ready |
| 10 | Premium Hoodie - Navy - M | 1009 | premium-hoodie-navy-m | premium-hoodie-navy-m | Ready |
| 11 | Premium Hoodie - Navy - L | 1010 | premium-hoodie-navy-l | premium-hoodie-navy-l | Ready |
| 12 | Premium Hoodie - Navy - XL | 1011 | premium-hoodie-navy-xl | premium-hoodie-navy-xl | Ready |
Create clean, sequential, unique identifiers from the current product combinations.
Generate URL-safe handles for catalog workflows and storefront organization.
Create consistent lowercase, uppercase, kebab-case, or snake_case slugs.
Find repeated names, slugs, handles, and SKU conflicts before import.
Download clean standard data or platform-specific import files.
A consistent structure makes product data easier to search, import, audit, and scale.
A variant is a purchasable version of a product defined by options such as color, size, material, or style.
Keep the product first, preserve one option order, and avoid decorative words that make imports inconsistent.
Use short stable prefixes and unique sequential numbers. Never reuse an SKU for a different physical item.
Handles should be predictable, URL-safe, and shared by all variants of one Shopify product during import.
Use readable words, one separator style, and no special characters. Avoid changing published slugs without redirects.
Keep the same product handle across variant rows and map choices into option columns for a correct grouped import.
Import a variable parent product first, then connect variation rows with a parent SKU and matching attributes.
A product variant is one purchasable combination of product options, such as a black hoodie in size medium.
Use a stable pattern such as Product - Color - Size. Include every option that makes one combination different from another.
Yes. Every sellable variant should have a unique SKU so inventory, orders, and warehouse records do not collide.
A slug is a URL-safe text value. Shopify uses a handle to group and identify a product; in Shopify imports, all variants of one product must share that product handle.
Yes. Choose Shopify CSV in the Export Center. It uses a shared product handle and maps Color, Size, and a combined Material / Style value into Shopify option columns.
Yes. The WooCommerce CSV includes a variable parent row plus variation rows connected through a generated parent SKU.
The tool safely generates up to 100,000 combinations per run and paginates the on-screen table for smooth handling of 10,000 or more rows.
No. Generation, duplicate checks, copying, and file creation run locally in your browser. The plugin creates no custom database tables.