SKU Generator

Build structured, consistent SKU codes for your products. Define category, brand, variant, size, colour and sequence — preview live, copy instantly or bulk-export as CSV. Free, no signup, runs in your browser.

Build Your SKU
Separates segments in the final SKU code.
Segments
Short code for product type (up to 6 chars)
Your brand or seller code
Neckline, style, model code
S, M, L, XL, 42, 10, 250ML…
Colour or finish code
Auto-padded to 3 digits (001, 002…)
Bulk Generator
Number of SKUs to generate
Increment per SKU
Live Preview
SKU
Fill in a Category on the left
to see your SKU instantly
Segments
Generated SKU

CSV export includes all bulk-generated SKUs in one file.

Bulk SKUs
SKU Codes — Best Practices & Marketplace Notes
Amazon India and Flipkart require a Seller SKU for every listing. You define this yourself — it does not need to match a barcode or be registered anywhere. Keep SKUs unique across your catalogue.

Good SKU rules: Keep it under 20 characters, use only letters, numbers and the chosen separator, avoid spaces and special symbols (*, &, #), and never reuse a SKU for a different product.

This tool generates SKU codes for informational purposes. Always verify your SKU format with your marketplace's seller guidelines before importing a large catalogue.
Frequently Asked Questions

SKU structure, marketplace rules and inventory best practices for Indian e-commerce sellers.

A SKU (Stock Keeping Unit) is a unique alphanumeric code you assign to each product variant for inventory tracking. Unlike barcodes, SKUs are internal — you define them. They help you identify products instantly, track stock levels and reconcile marketplace reports.

A good structure is: CATEGORY–BRAND–VARIANT–SIZE–COLOUR–SEQUENCE. Example: TSH-NIKE-RND-L-RED-001. Keep it under 20 characters, uppercase, with hyphens or underscores as separators. Each segment should be a consistent abbreviation — never use full words.

Yes. Amazon India requires a Seller SKU for every ASIN listing. Flipkart uses SKU IDs for inventory management. You define these yourself — they don't need to match a barcode. A consistent system makes bulk uploads, returns and inventory reporting much easier.

Stick to uppercase letters (A–Z), digits (0–9), hyphens (-) and underscores (_). Avoid spaces, special characters (*, &, #, @), and accented letters. Most marketplaces reject SKUs with unsupported characters during bulk upload.

Never reuse a SKU. Once a SKU is assigned to a product and sold, reusing it creates inventory and order reconciliation errors. If a product is discontinued, retire the SKU and assign a new one to any replacement product.

All SKU generation happens entirely in your browser. No data is sent to any server. Recent SKU history is saved only in your browser's localStorage and never leaves your device.