How to generate barcodes with GS1 data message in Excel document?
Generate, create GS1 barcode (GS1-128, QR Code, Data Matrix) images in Microsoft Office Excel document
How to encode GS1 message in barcodes (GS1 QR Code, GS1 Data Matrix, GS1-128) in MS Office Excel file with free online user guide?
In this Excel barcode generator user guide, you will learn how to encode GS1 data message into GS1 System supported barcode symbologies in Microsoft Excel file.
- Easy to encode GS1 system element strings into QR Code, Data Matrix, GS1-128, EAN/UPC, ITF-14 barcodes
- Encode GS1 Application Identifier and data elements directly into barcodes without any control characters needed.
- No font, COM control, VBA, Macro, activex programming code installed
How to generate barcodes with GS1 elements in Microsoft Excel W/O font, VBA?
What is GS1 data message?
GS1 standards are the common foundation for business worldwide by uniquely identifying,
accurately capturing and automatically sharing vital information about products, locations and assets.
Barcode symbologies are used as a data carrier for GS1 data message. The GS1 standards have choosed the following
barcode types to represent any given GS1 data element string.
Fixed length barcode formats
Some barcode formats encode fixed length of data message, such as GTIN-8, GTIN-12, GTIN-13
- UPC-A encodes 12 number digits, including 11 data digits and 1 check digit
- UPC-E encodes 7 number digits, including 6 data digits and 1 check digit
- EAN-13 encodes 13 number digits, including 12 data digits and 1 check digit
- EAN-8 encodes 8 number digits, including 7 data digits and 1 check digit
- ITF-14 encodes 14 number digits, including 13 data digits and 1 check digit
Variable length barcode formats
The GS1 data message (or business message) use GS1 identification keys for identification exclusive of GS1 data carrier features.
The GS1 data message includes one or multiple element strings, and an element string is the combination of a GS1 Application Identifier (AI) and its data field.
To encode the variable length GS1 data message in Standard AI element strings in the Microsoft Office Excel document,
you could use the following barcode types which are listed in the GS1 General Specifications.
- GS1-128
- GS1 DataBar
- GS1 DataMatrix
- GS1 QR Code
Here is a sample GS1 data message:
(01)99012345678909(15)241015(21)abc. There are totally three element strings.
- 01 - GTIN (identification of a trade item). The AI Code will be followed by fixed 14 digits
- 15 - Best before date. The AI Code will be followed by fixed 6 digits in YYMMDD. The example date here is Oct 15, 2024
- 21 - Serial number. A serial number is assigned to an entity for its lifetime. When combined with a GTIN, a serial number uniquely identifies an individual item.
A serial number is in a variable length from 1 to 20 alphanumeric chars.
GS1-128 with above GS1 data message encoded in Excel document
How to create GS1 barcode with fixed data length in Excel worksheet?

Top
To create, print a barcode with fixed GS1 data length in Excel is really an easy job.
Here we will generate a common EAN-13 barcode in Excel 365 worksheet using Excel Barcode Generator add-in.
- Open installed OnBarcode Excel Barcode Generator add-in from Excel toolbar Add-ins > Create Barcode.
Have not installed yer? Click to view How to download, install free Barcode for Excel Add-in freeware?
- Select a Cell (such as "B2")on the Excel worksheet,
choose EAN 13 from "Barcode Type" dropdown list, click button Generate.
Now you can find an EAN-13 barcode created and inserted on Cell "B2".
- Here we will change the EAN-13 data to "9501101531000" in the Data text box, and click button Update
How to create GS1 UPC-A with +2 add-on digits in Excel sheet?

Top
EAN-13, UPC-A and UPC-E barcodes, all of which may be accompanied by an add-on (2 or 5 digits) symbol.
Creating an EAN/UPC barcode with add-on symbol is an easy task. You simply append the add-on data to the barcode data.
- Choose a Cell (such as "B2")on the opened Excel worksheet,
select UPC-A +2 from "Barcode Type" dropdown list, click button Generate.
Now you can find a UPC-A barcode with add-on symbol created and inserted on Cell "B2".
- Update the UPC-A data to "01234500050+12" in the Data textbox, and press button Update
How to create GS1 barcodes with GS1 data in Office Excel document?

Top
Create GS1-128
To create GS1-128 barcodes in Excel file, please apply the following options in the Excel
Barcode Settings pane.
- Choose Barcode Type as "GS1 128 (UCC/EAN 128)"
- Input Data as "(01)99012345678909(15)241015(21)abc"
Create GS1 QR Code
To create GS1 QR Code in Microsoft Excel document, please apply the following options in the Excel
Barcode Settings pane.
- Choose Barcode Type as "QRCODE"
- Input Data as "(01)99012345678909(15)241015(21)abc"
- In Tab "2D Barcode", Check option "GS1 Compatible Barcode"
Create GS1 Data Matrix
To create GS1 Data Matrix in Office Excel document, please apply the following options in the Excel
Barcode Settings pane.
- Choose Barcode Type as "DATAMATRIX"
- Input Data as "(01)99012345678909(15)241015(21)abc"
- In Tab "2D Barcode", Check option "GS1 Compatible Barcode"
Using OnBarcode Barcode for Excel add-in freeware, you can easily create and print GS1 supported linear and 2d barcodes in Excel worksheet.
We also have listed other Excel Barcode Generation guides on our site, such as
How to create barcode in Excel step by step?,
How to create barcode with Unicode text encoded in Excel?,
How to generate, print multiple barcode list in Excel?.
Now, you can start to use OnBarcode Barcode Generator for Excel Add-in free trail freeware.