How to Use This Tool
-
1
Enter Your Data
Type your text, URL, or numbers in the input field above
-
2
Customize Settings
Adjust size, colors, and other options to match your needs
-
3
Generate & Download
Click generate and download in PNG, SVG, or other formats
Key Features
About This Tool
What is GS1-128?
GS1-128 is Code 128 carrying GS1 Application Identifiers (AIs). It packs structured supply-chain data — GTIN, batch/lot number, expiry date, weights — into one scannable shipping-label barcode.
- Encodes: GS1 AIs, e.g. (01) GTIN, (17) expiry
- Type: 1D linear (Code 128 + FNC1)
GS1-128 Barcode Generator
This free GS1-128 generator turns your data into a clean, scannable, print-ready GS1-128 in seconds. Adjust the size and colours, preview instantly, and download as PNG or SVG for your product label, packaging or marketing material — no sign-up required.
Where GS1-128 is used
- Shipping and logistics labels
- Food traceability (batch/expiry)
- Supply-chain EDI
When to use GS1-128
Use GS1-128 on logistics and shipping labels that must carry more than just a product number.
Related resources
Try the GS1-128 generator
Enter your GS1-128 value below. We'll render a scannable barcode you can download as SVG, PNG or JPEG.
All formats download instantly. No signup needed.
GS1-128 specification
| Type | General purpose 1D barcode |
|---|---|
| Data capacity | Up to 48 characters (auto-switching subsets) |
| Character set | Full ASCII (all 128 characters) |
| Subsets | A (uppercase + control), B (case-sensitive), C (digit pairs) |
| Used on | Shipping, logistics, warehouse, healthcare, ID cards |
| Marketplaces | Amazon FNSKU (Code 128 subset), Flipkart cartons |
| ISO standard | ISO/IEC 15417 |