Loading Barcode Mint…

Barcode Mint

Free Online Barcode & QR Code Generator

GS1 DataBar

GS1 Databar Expanded Composite Generator

Create a GS1 DataBar Expanded Composite symbol that carries a GTIN with variable-measure or promotional data, plus a 2D component for even richer supplementary data.

Open the generator ↓
Preview
100%

01

Symbology

Code 128
All 106 →
02

Data

03

Properties

Properties

2
100
18
10
04

Bulk & batch generate

🔒 Pro

Turn a CSV — or a numbered sequence — into hundreds of barcodes at once, exported as a ZIP of images or a print-ready PDF sheet. Launching with Pro.

Launching soon

Pricing — join the early list

The browser generator stays free forever. Paid plans are for teams who need bulk output and developers who need the REST API at scale — commercial license included. Tell us what you'd use; early-list members get first access and launch pricing.

For the generator

Free $0/forever

What you're using right now

  • 100+ barcode & QR symbologies
  • Live preview & customization
  • PNG & SVG export, no login
  • Copy to clipboard
Available now ✓

For developers — REST API

Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.

Small $19/mo$190/yr 500 req / mo
Large $499/mo$4,990/yr 50K req / mo
Enterprise Custom Contact us

Get early access + launch pricing

Which features would you actually use? (optional — it helps us decide what to build first)

No spam — one email when it launches. The free tool isn't going anywhere.

What is GS1 DataBar Expanded Composite?

GS1 DataBar Expanded Composite combines the linear DataBar Expanded symbol — the largest-capacity member of the DataBar family — with a 2D composite component printed above it. DataBar Expanded on its own already carries more than a bare GTIN: it's designed to encode multiple GS1 Application Identifiers in a single linear symbol, such as GTIN plus net weight, GTIN plus a coupon code, or GTIN plus a use-by date. Adding the composite tier extends that capacity further, letting a single label carry even more variable data than the linear symbol alone can hold.

This makes DataBar Expanded Composite the highest-capacity option in the DataBar family, used when a product needs multiple pieces of application data attached to its identifier and a standard linear DataBar or DataBar Composite variant runs out of room.

Structure and specifications

DataBar Expanded's linear component is variable-length — unlike DataBar Omnidirectional, Stacked, or Limited, which are fixed at GTIN-14, Expanded scales its width to the amount of data encoded, up to several GS1 Application Identifiers per symbol.

Technical specifications

DataBar Expanded's linear width scales with content, generally ranging from roughly 100 modules for a single AI up to several hundred modules for a full multi-AI payload, split into segments (up to 22 in the widest configuration) that a decoder reassembles automatically. The composite tier — CC-A, CC-B, or occasionally CC-C for the densest payloads — sits above it, joined by the standard GS1 separator. Because both tiers must stay proportionally sized to each other, the encoder recalculates composite structure whenever the linear content length changes, so testing with your actual longest data string (not a short placeholder) is important before finalizing print dimensions.

Where DataBar Expanded Composite is used

This symbology fits products and processes that need rich variable data attached to a GTIN in one scan:

How to generate a DataBar Expanded Composite in Barcode Mint

Barcode Mint builds the variable-length linear component and 2D composite together. To create one:

Because this symbol can carry several Application Identifiers at once, double-check AI formatting and field lengths against the GS1 General Specifications before printing — a malformed AI string is the most common reason a composite scanner rejects an otherwise well-printed symbol.

Print and scan best practices

Because DataBar Expanded Composite's width varies with data content, design labels with margin to spare rather than a fixed width, especially if variable-weight or promotional data length isn't fully predictable. Keep the quiet zone intact on both ends of the linear symbol and don't let the composite tier's separator get cropped or covered by other label elements. Test with a composite-capable imager under your real scanning conditions, since a longer, denser DataBar Expanded Composite symbol has less margin for print skew or low contrast than a shorter fixed-length DataBar variant.

DataBar Expanded Composite vs related codes

Compared to fixed-length variants like DataBar Omnidirectional Composite or DataBar Limited Composite, Expanded trades a predictable footprint for far greater linear data capacity — use it whenever the linear symbol itself needs to carry more than a bare GTIN. Compared to DataBar Expanded Stacked Composite, this single-row layout is wider but shorter; choose the stacked variant when label width, not height, is the binding constraint. Compared to GS1-128 Composite, DataBar Expanded Composite is generally more compact for the same multi-AI payload, though GS1-128 remains common on shipping and logistics labels where its own established scanning infrastructure is already in place.

Common uses

Frequently asked questions

What is a GS1 DataBar Expanded Composite generator used for?

A gs1 databar expanded composite generator creates the highest-capacity DataBar barcode, combining a variable-length linear symbol carrying multiple GS1 Application Identifiers with a 2D composite component for additional data.

How is DataBar Expanded different from DataBar Omnidirectional?
DataBar Omnidirectional is fixed-length and encodes only a GTIN-14. DataBar Expanded is variable-length and can encode a GTIN plus additional Application Identifiers such as weight, price, or dates within the linear symbol itself.
When do I need the composite tier instead of just DataBar Expanded?

Add the composite tier when your data — GTIN plus weight plus lot plus expiry, for example — exceeds what the linear Expanded symbol alone can hold, or when your process requires traceability data separate from the point-of-sale data.

Does the symbol's size change based on the data I enter?
Yes — because DataBar Expanded is variable-length, longer data strings produce a wider linear component, so label layouts should allow for some width variation rather than assuming a fixed size.
Can I bulk-generate DataBar Expanded Composite barcodes with different data per item?

Yes — Barcode Mint's bulk CSV to ZIP/PDF tool generates a distinct symbol per row, ideal for variable-weight items or lots where price, weight, or expiry differs from item to item.

Related barcode types

Browse all 106 barcode & QR types →