Logistics & Shipping100% Free & Browser-Based

Free GS1-128 Barcode Generator

GS1 global standard barcode with Application Identifiers (AIs) for shipping containers, SSCC, batch numbers, and expiration dates.

11. Selected SymbologyGS1 General Specifications / ISO/IEC 15417
GS1-128
GS1-128 — Global supply chain standard with Application Identifiers (AIs) for batch, expiry, and SSCC.
VALID ✅
ℹ️ GS1 Application Identifiers and alphanumeric data
⚙️ Barcode Sizing & Visual Style

Instant Barcode Preview

Vector Live Preview
TECHNICAL SPECCHECKSUM PASS
TYPE: GS1-128
LENGTH: 28
DATA: (01)00012345678905(10)ABC123

What is GS1-128 Barcode?

GS1 global standard barcode with Application Identifiers (AIs) for shipping containers, SSCC, batch numbers, and expiration dates. Defined under standard GS1 General Specifications / ISO/IEC 15417, GS1-128 is engineered for fast, reliable optical scanning across industrial and commercial environments.

SpecificationDetails
Standard SymbologyGS1-128 (GS1 General Specifications / ISO/IEC 15417)
Character SetGS1 Application Identifiers and alphanumeric data
Checksum AlgorithmModulo 103 check digit plus GS1 FNC1 start character
Quiet Zone Margin10 times the X-dimension on left and right
Processing Mode100% Client-Side In-Browser (Zero Server Logs)

Key Advantages

  • Encodes multiple business data fields (GTIN, Batch, Expiry, Weight) in a single barcode
  • Globally standardized Application Identifier structure

📦 Common Use Cases

  • SSCC (Serial Shipping Container Code) pallet labels
  • Pharmaceutical batch numbers and expiration dates (AI 10 & AI 17)
  • Global supply chain logistics and retail distribution centers
⚠️ Official Retail & GS1 Compliance Notice

MakeMyBarcode generates standard-compliant, high-resolution barcode images for free. However, MakeMyBarcode does not assign official company prefixes. If you are selling products in commercial retail stores (Amazon, Walmart, Target), you must license your official company prefix directly from GS1.

Frequently Asked Questions

What is a GS1 Application Identifier (AI)?

Application Identifiers (AIs) are 2, 3, or 4-digit prefixes in parentheses that define the meaning and format of the data that follows. For example, (01) is GTIN, (10) is Batch Number, and (17) is Expiration Date.

🔒 100% Private

Zero Server Uploads

All matrix rendering and check-digit calculations run locally inside your browser using client-side JavaScript.

⚡ Exact Compliance

GS1 & ISO Standard

Strict Modulo checksum verification ensures 100% hardware scanner and retail checkout compatibility.

🎉 No Friction

Free Forever

Zero accounts, zero signups, zero watermarks, and zero expiration dates. Free for commercial and personal use.