GS1 DataBar Omnidirectional Composite Generator

Create a GS1 DataBar composite barcode with a product GTIN, expiry date and batch number. Download PNG or SVG.

Product labels with expiry and batch data

This format puts the product GTIN in a single-row GS1 DataBar Omnidirectional barcode and extra GS1 fields in a 2D component above it. Both parts are generated together. Unlike the ordinary GTIN-only version, the composite can carry expiry and batch information.

Download PNG for documents or SVG for a sharp, resizable print layout. Generation takes place in your browser, without an account.

GS1 DataBar Omnidirectional Composite questions

Will any checkout scanner read all the data?
No. Reading the product number does not mean a scanner can read the upper component. The scanner and receiving software must support GS1 Composite to use the extra fields. If you only need the GTIN, choose ordinary GS1 DataBar Omnidirectional. Test the complete printed label with the intended equipment.
How do I check the code before printing?
Leave the white margins intact, keep the image in proportion and scan a sample at its final printed size with the device you intend to use.

Symbology rendering uses BWIPP via bwip-js — MIT License. BWIPP © 2004–2024 Terry Burton; bwip-js © 2011–2025 Mark Warren.