SKU Generator
Build product SKU codes from configurable segments.
100% in your browser — nothing uploadedGenerate customizable product SKU codes from segments
About this SKU generator
Define segments like category, brand, color, and size with their possible values, pick a separator, and generate all possible SKU combinations or a random batch. Each segment is fully customizable — add as many as you need, with any values you want. The Cartesian product of all segments gives you the complete SKU catalog.
A consistent SKU system is essential for inventory management, order fulfillment, and analytics. Good SKUs encode product attributes directly in the code — ELEC-NK-BLK-M tells you it is an electronics item, Nike brand, black, medium — without needing to look it up. This tool lets you design that system and generate every possible code in seconds.
Two generation modes are available. "All combinations" produces the complete Cartesian product: 3 categories × 4 brands × 5 sizes = 60 SKUs. "Random batch" picks a subset — useful when you need a sample or when the full set is too large. An optional random suffix (3 alphanumeric characters) can be appended for uniqueness.
The generated SKUs can be copied to the clipboard or downloaded as a CSV file for import into your inventory system, POS software, or spreadsheet. Everything runs in your browser — no product data is sent anywhere.
FAQ
How many SKUs can I generate?
The tool can generate up to 10,000 combinations. If the total exceeds that, you will see a warning. For most product catalogs, this is more than enough.
What separators are available?
Hyphen (-), underscore (_), dot (.), slash (/), or no separator. Hyphens are the most common choice for readability.
Is my product data sent anywhere?
No. All generation runs locally in your browser. No segment values or SKU codes are uploaded or stored.