Free tool
Build clean, unambiguous SKU codes.
Combine category, brand, size and color segments with a padded sequence number into a consistent SKU format — preview one, or bulk-generate every combination and export to CSV.
Nothing you type here ever leaves your browser. There's no server behind this page — every SKU is generated locally, on your device, the same local-first idea behind the Ochre app. This tool also has no memory of its own: reload the tab and the list is gone, so download the CSV before you leave.
Reviewed 2026-08-11
Format
Placed between each non-empty segment. Leave blank for no separator.
Drops any generated SKU containing a character that's easy to misread from the exported list, and tells you how many were dropped.
Segments
Comma-separated values for each attribute you want to vary. Leave a field blank to skip that segment entirely — a fixed prefix works too if you only enter one value.
Live preview
Bulk generate
| SKU |
|---|
What makes a good SKU
A SKU only earns its keep if it's short, meaningful and never reused.
- Short — long enough to be unique, short enough to fit on a label and be read back over the phone without a typo.
- Meaningful — a consistent structure (category, then attribute, then a sequence number) means a glance at the code tells you roughly what it is, without looking it up.
- Never reused — once a SKU has shipped on an invoice or a receipt, retire it for good when the product is discontinued. Recycling it for a different product quietly corrupts every past record that mentions it.
More inventory tools
SKUs are the label. These three answer the ordering questions that come after.
Reorder point calculator
Work out exactly when to reorder, from your usage rate, lead time and safety stock.
Economic order quantity calculator
Find the order size that minimizes ordering and holding costs together.
Inventory turnover calculator
Check how many times a year your stock turns over, and how long it sits.
Questions
What makes a good SKU?
Why avoid the letters O and I in a SKU?
How does the bulk generator build multiple SKUs at once?
Does this tool store or upload my SKU list?
What this page cannot do
A SKU only matters if it does not collide.
This generates a code and shows it to you once — it has never seen a catalog, so it cannot tell you whether that SKU is already in use. Ochre stores a SKU on every product, and its integrity sweep flags duplicates that sync can produce; picking one that does not collide in the first place is still on you, but at least there is a real catalog to check it against.