GS1 Barcode Generator and Validation Tools
Barcode Generation
GS1 Barcode Generator
Generate standards-compliant GS1 barcodes with automatic check digit calculation.
Select Barcode Type
Choose the GS1 standard that matches your application
7-9 digits — issued with your GS1 member organisation
Packaging level indicator (1-9)
Digits to complete 12-digit base (prefix + item = 12)
SSCC extension digit (typically 0)
Digits to complete 17-digit base
Generated Barcode
Fill in the fields and click Generate
Your barcode will appear here
Encoded Data (Raw)
Human-Readable
Common Application Identifiers
(00)SSCC — Serial Shipping Container Code
(01)GTIN — Global Trade Item Number
(10)Batch / Lot Number
(11)Production Date — YYMMDD
(17)Expiry / Best Before Date — YYMMDD
(21)Serial Number
(30)Count of Items
(37)Count of Trade Items Contained
(400)Customer Purchase Order Number
Barcode Validation
GS1 Barcode Checker
Paste a scanned barcode string to instantly decode its Application Identifiers, validate the check digit, and identify formatting errors that cause application failures.
Paste or Type Barcode Data
Enter the raw string exactly as a scanner would read it
Accepts raw scanner output or human-readable label format with parenthesised AIs
0 chars
Try a sample — Valid ✓
Validation Results