Why Code 128
Code 128 packs data more densely than Code 39 and includes a mandatory check character, so misreads are rare. Almost every handheld scanner and phone app reads it.
The most flexible 1D barcode: letters, numbers and symbols in a compact symbol. Ideal for SKUs, asset tags and shipping labels.
Dot style
Corner frame
Corner center
Higher error correction lets the code survive damage and logos, but makes it denser. Auto uses H when a logo is added.
Code 128 packs data more densely than Code 39 and includes a mandatory check character, so misreads are rare. Almost every handheld scanner and phone app reads it.
Not for products at the checkout; those need UPC or EAN. Code 128 is for internal and logistics use.
There is no hard limit, but keep it under about 20 characters for reliable printing on labels.
Black codes are free forever. Upgrade for your logo and brand look. If you cancel, every code you made keeps working.
$0.00
Classic black-and-white codes, ready to print.
$4.25 /month, billed $50.99 yearly
$5.99 /month
Your logo in the center of a crisp black code.
Most popular
$8.50 /month, billed $101.99 yearly
$10.99 /month
Your full brand look on QR codes and barcodes, with print-ready vector files.
Prices in USD; your local currency may be shown at checkout. Subscriptions renew automatically until cancelled. All payments are non-refundable. Codes you created keep working after you cancel.