LogoTools
Runs entirely in your browser - nothing is uploaded

A SKU (stock-keeping unit) is an internal code your own systems assign. Unlike a barcode, no external standards body governs the format, so most of the work goes into settling on a consistent pattern and then applying it to every product variant without typos or accidental collisions.

This generates SKUs from a template pattern, expands attribute lists like colour and size into every combination automatically, and flags duplicates before they reach your catalog.

When you'd use this

Setting up a new product line with variants. Enter a pattern once (say, {BRAND}-{CAT:3}-{COLOR:3}-{SIZE}-{SEQ:4}), list the colour and size options, and get every SKU for the full variant matrix at once instead of typing each one by hand.

Running an existing SKU list through the collision check before a bulk import is worth the minute it takes. Two attribute values that abbreviate to the same three letters, say "Forest Green" and "Fern Green" landing on a similar code, is the most common way duplicate SKUs slip through.

Common errors

A "duplicate" flag means two different attribute combinations produced the exact same SKU string. Almost always an abbreviation rule like {COLOR:3} has truncated two different values down to identical characters. Widening that field's character count, or picking less similar attribute names, usually clears it.

The "too long" warning exists because several marketplaces cap SKU length around 40 characters; a SKU that's fine internally can still be silently truncated or rejected on import elsewhere.

Frequently asked questions

What's the difference between a SKU and a barcode/GTIN?

A GTIN (EAN/UPC) is a standardized, globally unique identifier meant for any retailer's scanner to recognize. A SKU belongs to your own business. You define the format, and it often encodes information such as category, colour and size that means something to your team while carrying no external standard.

Why did two very different-looking colours produce the same abbreviated code?

The {NAME:n} truncation rule uppercases the value, strips anything that is neither a letter nor a digit, and keeps the first n characters. "Red" and "Redwood" both land on "RED" at 3 characters. Collisions like that are what the duplicate checker exists to catch, well before they reach a real catalog.

Can I check new SKUs against ones I already have?

You can. Paste your existing SKU list into the "check against" field, and any newly generated SKU already present in that list gets flagged the same way an internal duplicate would.

Ecommerce & Catalog Cluster

Often used together when preparing marketplace listings - see the full workflow.

GTIN Converter

Convert product codes between GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) and GTIN-14, validate check digits, and normalise a whole catalog in bulk.

Ecommerce & CatalogOpen Tool

EAN / UPC Generator

Generate valid-checksum EAN-13, EAN-8, UPC-A and GTIN-14 product codes in bulk for test catalogs, and validate the check digit of any existing code.

Ecommerce & CatalogOpen Tool

Barcode Generator

Render a scannable EAN-13, UPC-A, CODE128 or ITF-14 barcode from a product code and download it as a PNG for labels and store listings.

Ecommerce & CatalogOpen Tool

Product CSV Validator

Check a product CSV for missing columns, broken variant handles, duplicate SKUs, invalid barcodes and bad prices before you import it.

Ecommerce & CatalogOpen Tool

Marketplace Image Checker

Check product images against each marketplace's dimension, aspect ratio, file size and format rules before you upload them.

Ecommerce & CatalogOpen Tool

ISBN / ASIN Validator

Validate ISBN-10 and ISBN-13 check digits, convert between them, and check Amazon ASIN format in bulk.

Ecommerce & CatalogOpen Tool

IBAN Generator

Generate format-valid, checksum-correct IBAN numbers for any supported country for testing and QA, and validate the checksum of any IBAN.

Ecommerce & CatalogOpen Tool

GST Calculator

Add or remove GST at any standard slab rate, split into CGST/SGST for intra-state supply or IGST for inter-state supply.

Ecommerce & CatalogOpen Tool

Profit Margin Calculator

Work out margin and markup from cost and selling price, roll shipping and duty into a per-unit landed cost, or back into the price a target margin needs.

Ecommerce & CatalogOpen Tool

Discount Calculator

Work out stacked/sequential discounts, a Buy-X-Get-Y-free offer's real effective discount, and whether a bundle price beats buying items individually.

Ecommerce & CatalogOpen Tool

Shipping Cost Calculator

Work out volumetric vs actual chargeable weight and the total shipping cost from your own courier's rate card, including fuel surcharge and COD fees.

Ecommerce & CatalogOpen Tool

COD & RTO Cost Calculator

Work out your own RTO rate, what a single return-to-origin actually costs, and how COD's net revenue per order compares to a discounted prepaid option.

Ecommerce & CatalogOpen Tool

Marketplace Fee Calculator

Enter your marketplace's commission, payment gateway, and shipping fees to see the real net payout and margin behind a listing price.

Ecommerce & CatalogOpen Tool