Barcode Generator
Generate Code 128 barcodes from any text or number.
This tool generates common barcode formats - Code128, EAN-13, and UPC - used across retail, inventory, and shipping systems. Useful for creating product barcodes, inventory labels, or any application needing a standard scannable barcode.
Frequently asked questions
EAN-13 and UPC are standard for retail products (UPC is common in the US/Canada, EAN-13 more globally). Code128 is a flexible, general-purpose format often used for internal inventory/logistics rather than retail point-of-sale.
For genuine retail products sold through official channels, you typically need a properly registered UPC/EAN number (through GS1 or a similar body) - for internal/inventory use only, a self-assigned number can work fine since it never needs to be globally unique.
Correctly formatted barcodes in these standard formats will scan with any standard barcode reader/POS system - the format itself is universally recognized.