A–Z · a–z · 0–9 · common symbols
Code 128
Free Code 128 Generator
A–Z · a–z · 0–9 · common symbols
Code 128
Free Code 128 Generator
The barcode has been adjusted to the screen size.
Advanced barcode size settings
Related barcode tools
12 digits → check digit: calculated · 13 digits → check digit: validated
UPC-AFree UPC-A Generator11 digits → check digit: calculated · 12 digits → check digit: validated
ITF-14 / GTIN-14Free ITF-14 / GTIN-14 Generator13 digits → check digit: calculated · 14 digits → check digit: validated
Code 39Free Code 39 GeneratorA–Z · 0–9 · - . $ / + % · space
GS1-128Free GS1-128 GeneratorGS1 AI (01) · (10) · (17) · (21) … · FNC1: automatic
Bulk BarcodeFree Bulk Barcode Generatorone per line · up to 200 values · Code 128 / EAN-13 / UPC-A / ITF-14 / Code 39 / GS1-128
Barcode Check DigitBarcode Check Digit CalculatorGTIN-8 · UPC-A / GTIN-12 · EAN-13 / GTIN-13 · GTIN-14 / DUN-14
Barcode Scanner & ValidatorBarcode Scanner & ValidatorScan a barcode from an image or camera. Processing stays on this device.
How to use
No. Generation happens in your browser. Recent codes, when enabled, are stored only in local browser storage and can be deleted at any time.
Use full screen, increase brightness and rotate the phone horizontally. Try a distance of about 10–25 cm.
Frequently asked questions
Input rules
A–Z · a–z · 0–9 · common symbols
Are entered codes saved on a server?
No. Generation happens in your browser. Recent codes, when enabled, are stored only in local browser storage and can be deleted at any time.
What if my PDA cannot read it?
Use full screen, increase brightness and rotate the phone horizontally. Try a distance of about 10–25 cm.
Independent general-purpose tool
BarcodeOn creates symbols from the data you enter. It does not issue or assign official GS1 identifiers or GTINs.
Whether a generated barcode can be used at work depends on your workplace rules and scanner settings.