CODE 128 GUIDE
How to Create Code 128 Barcodes Online
Use Code 128 when you need a compact, flexible barcode for letters, numbers, and common business label data.
Create a Code 128 barcode →Code 128 is a versatile one-dimensional barcode widely used for inventory, asset labels, order references, and logistics operations. It can encode uppercase and lowercase letters, numbers, and many symbols, making it a useful choice when retail-only barcode formats are too restrictive.
Choose Code 128 for flexible data
Code 128 works well for internal identifiers such as BIN-A17-042, a shipment reference, or an asset tag. It is not a replacement for a retailer-assigned UPC or EAN number. If your label must be scanned at a retail checkout, confirm the required format with the retailer first.
Create the code in the generator
Open the Code 128 Barcode Generator, enter your identifier, and select Generate barcode. Use the same value found in your inventory or fulfilment system so the label and your records stay matched.
Keep the label easy to scan
Give the symbol clear space on both sides and print dark bars on a light background. Avoid very small labels, shiny surfaces, and heavy compression. If a human needs to verify the value, include readable text beneath the barcode in your label design.
Test in your workflow
Scan a sample using the device used at receiving, picking, or packing. Check that the scanner returns the exact expected value, including any hyphens or prefixes. This small test prevents costly mismatches later.
Create your Code 128 barcode
Enter your business identifier and generate a ready-to-download image now.
Use the Code 128 generator →