Stop BFCM chargebacks before they ship
Learn how - Webinar Nov 17!
Stop BFCM chargebacks before they ship
Learn how - Webinar Nov 17!
Free Ecommerce Tool

SKU Generator

Generate unique SKU codes for product variants. Set a prefix, add option codes, avoid listed duplicates and download your SKU list as CSV.

Fact-checked November 11, 2026. Results are estimates for planning; your processor's statement is the record.

Educational use only. Results are estimates for planning, not advice or a guarantee. Chargeflow takes no responsibility for the outcome. Full disclaimer

Generate Consistent SKUs for Product Variants

Create product codes from a shared prefix, variant options and a sequence number. This free SKU generator builds up to 500 combinations at once. Copy the list or download a CSV. Check it against your full catalog before you use the codes.

Build a SKU List for Your Product Variants

Choose a short prefix for the product family. Add option codes such as BLACK and BLUE, then sizes such as S, M and L. Use commas or new lines to separate values. The generator pairs every value from the first option with every value from the second.

Set a starting number to keep batches separate. You can paste existing SKUs to skip exact matches. Check the result, then copy the codes or download the list. The CSV has SKU, Option One and Option Two columns.

Product Family: Use one prefix for related variants, such as TEE.
Variant Codes: BLACK and M describe the selected options.
Sequence: TEE-BLACK-M-0001 adds a number to keep each generated code distinct.

Use One Code for Each Variant

A SKU is an internal stock code. It is not a product barcode or a registered GTIN. Keep the code stable once a variant is in use. Changing codes can break links between order records, stock reports and fulfillment systems.

Shopify recommends unique SKUs for distinct variants. Use the same code for that variant across stock locations. Review your own platform rules before import. This CSV is a reference list, not a complete Shopify product import file.

Check the Batch Before You Import

The tool uses uppercase A–Z, digits and hyphens. It removes other characters from option codes. If two options become the same code, it asks you to change them. It also rejects codes over 64 characters. Your store may have a lower limit.

Uniqueness is checked within this batch and against the list you paste. The tool does not connect to your store. It cannot see codes used elsewhere in your catalog.

Create SKUs in Excel Without Changing Existing Codes

Use this formula when you already have one row per variant. Put the product code in A2, color in B2, size in C2 and sequence number in D2. Use short codes made from letters and digits.

=UPPER(A2&"-"&B2&"-"&C2&"-"&TEXT(D2,"0000"))

For TEE, BLACK, M and 1, the result is TEE-BLACK-M-0001. Fill down for the other rows. This formula joins existing rows; it does not create every variant combination.

Before import, compare the output with your full SKU list. Check that each code maps to one variant. Save approved codes as values so later cell edits do not change them. Keep a backup that maps old codes to new codes if you must change a live catalog.

Perguntas frequentes

Is This SKU Generator Free?

Yes. Generate, copy and download codes without an account.

Can I Generate SKUs in Bulk?

Yes. Enter option lists to create up to 500 combinations in one batch. Use a new starting number for the next batch.

Does This Create Barcodes?

No. A SKU identifies stock within your business. This tool creates text codes, not barcode images or registered product numbers.

Will It Update My Store?

No. Review and import or enter the codes yourself. Back up your product data before a bulk change.

Continue Your Store Workflow

Sources and Method

Sources checked November 11, 2026. The tool uses your inputs and the method described above. Source guidance does not certify your result or document.

Disclaimer

This calculator is for educational purposes only. It is a research and planning tool, not intended for commercial use. Chargeflow takes no responsibility for the outcome of any decision you make based on its results.

Results are estimates based on the inputs you enter and on published rates and rules as of the date shown. They are not a quote, an invoice, a guarantee of any cost, fee, profit or outcome, or financial, tax, accounting or legal advice. Do not rely on them to make business, financial or legal decisions.

Rates, fees, card network rules and laws change. Your own terms, eligibility, volumes and location can produce different results. Your provider statement and contract are the record. Verify every figure with official sources and a qualified professional before you act on it.

This calculator is provided as is, without warranties of any kind, express or implied, including accuracy, completeness and fitness for a particular purpose. To the fullest extent permitted by law, Chargeflow is not responsible or liable for any loss, damage or outcome that results from using this calculator or relying on its results. You use it at your own risk.

Third-party names and products appear for identification only. They do not imply affiliation or endorsement. Use of this page is also subject to our Terms of Service.

Keep More of the Revenue You Earn

Running a store includes handling payment disputes. Explore how Chargeflow supports chargeback management alongside your store operations.

Explore Chargeflow