What is a GS1 DataBar Expanded Stacked Composite barcode?
This is the composite form of DataBar Expanded Stacked. The linear part holds GS1 Application Identifiers in several stacked rows, and a 2D Composite Component above it holds additional AIs. Together they fit a lot of GS1 data into a narrow, tall area.
It suits narrow fresh-food or product labels that need a GTIN, batch and serial or date information at once. The stacked DataBar rows remain readable at the checkout, while the 2D part is read by imaging scanners.
What data can GS1 DataBar Expanded Stacked Composite hold?
GS1 Application Identifiers for the DataBar part, then a | character, then more GS1 Application Identifiers for the 2D part, for example (01)00012345678905(10)ABCDEF|(21)12345678.
Recommended size
Expect a tall, narrow symbol. Print row separators and the 2D block sharply, keep clear space around the whole symbol and test with your scanners.
More GS1 DataBar barcodes
How to Create a Barcode in 3 Steps
Choose a barcode type
Select a category on the left (e.g. Linear Codes), then the exact type like Code-128.
Enter data & customise
Type your data — we check it live and add check digits. Adjust size, font and colors.
Download or print
Get PNG, JPG, SVG, PDF or EPS, or print a full sheet of labels in one click.
Why Use QRCodeChamp Barcode Generator
125+ barcode types
Linear, 2D, GS1, postal, healthcare and payment codes.
Live validation
Friendly errors with one-click fixes and automatic check digits.
Print-ready PDF
Exact mm sizes, label sheets (Avery, A4, 4×6 thermal).
Bulk barcodes
Paste a list or generate number sequences.
Choose the Type of Barcode You Need
Not sure which barcode to use? Start with what you need it for — we’ll pick the right type.
Frequently Asked Questions
When you need several AIs in the linear part and the label is too narrow for a single row, plus extra data in a 2D block.
No. Each AI should appear once, either in the DataBar part or in the 2D part.
If the extra data isn't needed separately, DataBar Expanded Stacked alone can hold several AIs without a 2D block.
