Free SKU Generator for Online Sellers
A SKU is the one identifier you control. The marketplace assigns the ASIN, GS1 sells you the barcode, but the SKU is yours — which means it is also the one that gets invented ad hoc, drifts between channels, and stops being readable about two hundred products in.
Build the format once here. Enter your segments, pick a separator, and expand it across every variant you sell. Nothing is sent anywhere.
Free, no signup, runs entirely in your browser — nothing you type is sent anywhere. Last updated .
Build the format
Leave a segment blank to drop it. The order you see is the order it appears in the code.
Result
Parent SKUACME-MUG-CERAMIC12-BLU22 / 40 characters
- ACME-MUG-CERAMIC12-BLU-S24
- ACME-MUG-CERAMIC12-BLU-M24
- ACME-MUG-CERAMIC12-BLU-L24
- ACME-MUG-CERAMIC12-BLU-XL25
What it does
Inside the sku generator
- Parent SKU plus every variant combination
- Warns past Amazon's 40-character seller SKU limit
- Flags leading zeros before a spreadsheet eats them
- Copy as a list or download as CSV
Guide
SKU Generator: what actually matters
What a good SKU format looks like
Short, alphanumeric, hyphen-separated, and readable at a glance. The structure most sellers converge on is BRAND-CATEGORY-PRODUCT-VARIANT. Someone in your warehouse should be able to read ACME-MUG-CERAMIC12-BLU off a shelf label and know which unit it is without opening a spreadsheet. That is the entire test — if the code needs a lookup table to interpret, it is an ID, not a SKU.
Parent and child SKUs for variations
Amazon, Walmart and Shopify all use a parent/child model for variation families. The parent represents the style and owns the product page; each child represents one buyable combination of colour and size. Generating the parent and every child in one pass is what makes a variation family import cleanly on the first attempt rather than the third.
The mistakes that corrupt a catalogue silently
Never reuse a retired SKU — marketplaces keep historical sales and review data attached to it, and reuse can merge two unrelated products into one listing. Avoid spaces, slashes and ampersands, which break CSV uploads and label printers. And never let a SKU start with a zero: Excel and Google Sheets strip leading zeros from anything they read as a number, so the code silently changes every time the file is opened and saved.
Do not encode anything that changes
Price, supplier and cost do not belong in a SKU. They change, and when they do the code becomes a lie you cannot correct without retiring the SKU — which you have just been told not to do. Encode what is permanent about the product: what it is, and which variant it is.
Character limits across the marketplaces
Amazon caps seller SKUs at 40 characters, and it is the strictest of the majors. eBay and Shopify allow considerably more. Since the point of a SKU is to be identical everywhere your inventory syncs, the strictest platform in your stack sets the real limit — which is why this tool warns at 40 regardless of where you are listing.
FAQ
Common questions
Is this SKU generator free?
Yes. It runs entirely in your browser with no account and no limit. Nothing you type is transmitted or stored.
What is the difference between a SKU and a UPC or EAN?
A SKU is your own internal code and can be anything you choose. A UPC or EAN is a globally unique barcode number issued through GS1 and used to identify a product across every seller who carries it. You invent the SKU; you buy the barcode. If you need the second one, the barcode generator on this site calculates valid check digits.
Should I use the same SKU on Amazon and Shopify?
Yes, and it matters more than it sounds. Identical SKUs across channels are what keep inventory sync accurate in a 3PL, an ERP or a repricer. Divergent SKUs per channel are the most common cause of overselling.
Should SKUs include the year or season?
Only if you genuinely re-release the product each season, as apparel and seasonal decor do. For an evergreen catalogue item a season code adds noise, makes reorders harder to trace, and pushes you toward the character limit for no benefit.
Related
Other tools that pair with this
Barcode Generator
Completes a partial EAN-13 or UPC-A
Profit Margin Calculator
Margin and markup side by side, never conflated
Invoice Generator
Unlimited line items with automatic totals
Browse every ListIQ Pro tool — free browser calculators and the in-app generators, grouped by what they do.
Turn your SKUs into live listings
A SKU identifies the product. It does not write the title, the bullets or the backend keywords. ListIQ Pro generates the full field set your marketplace asks for, from one photo.