What you're using right now
- 100+ barcode & QR symbologies
- Live preview & customization
- PNG & SVG export, no login
- Copy to clipboard
Loading Barcode Mintβ¦
Free Online Barcode & QR Code Generator
Build a GS1 DataBar Omnidirectional barcode that fits on tiny packaging while still scanning like a full-size UPC at checkout.
Open the generator β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.
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.
What you're using right now
For designers & teams
Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.
GS1 DataBar Omnidirectional (often just called DataBar Omni, and formerly known as RSS-14) is a linear barcode built to carry a full GTIN on packages too small for a standard UPC or EAN symbol. It's roughly a third the width of a UPC-A while still encoding a complete 14-digit Global Trade Item Number through GS1 Application Identifier (01), which is why you'll see it as (01)09521234543213 in GS1 documentation and in Barcode Mint's data field.
The "omnidirectional" part matters: unlike some of its DataBar siblings, this symbol was engineered from the start to be swept through a laser or camera-based point-of-sale scanner from any angle, just like the UPC symbols cashiers scan thousands of times a day.
DataBar Omni is a single continuous row of bars and spaces, not stacked into multiple rows, which is what gives it its distinctive narrow, elongated shape. Internally it splits the GTIN into two halves, each encoded with its own check character logic, then joins them with a central guard pattern that a scanner uses to confirm orientation regardless of which direction the label passes under the beam.
Unlike DataBar Expanded, DataBar Omni carries only the GTIN — there's no room in the symbol structure for supplementary Application Identifiers like batch numbers or expiration dates. If you need to attach that kind of variable data to a DataBar Omni symbol, you'd add a 2D composite component on top, which is a separate symbology (DataBar Composite) built specifically for that purpose. On its own, DataBar Omni is a pure, fixed-length GTIN carrier.
DataBar Omni encodes GS1 Application Identifier (01), a 14-digit GTIN, and nothing else — the symbol structure has no capacity for additional AIs. The full symbol, including guard patterns and check digits, is fixed in height-to-width ratio and is standardized under ISO/IEC 24724 as part of the GS1 DataBar family. It requires a symbol height tall enough for omnidirectional laser sweep scanning (GS1 specifies a minimum height around 33% of the symbol's width for reliable omnidirectional reads) and a quiet zone on each side per GS1 General Specifications. Because it's GTIN-only, any additional data such as batch, lot, or expiration date requires either DataBar Expanded or a DataBar Composite symbol layered with a 2D component.
Retailers adopted DataBar Omni for exactly the items where a UPC-A physically doesn't fit: loose produce stickers, small jewelry tags, cosmetics samples, spice jars, hardware like screws and fasteners sold individually, and health and beauty items with limited label real estate. Grocery chains use it heavily on produce, since a UPC-A barcode is often wider than the sticker a piece of fruit can carry.
Because major retail scanner networks in the US and elsewhere have supported DataBar at point-of-sale checkout since 2010, a well-formed DataBar Omni symbol scans through the same lanes as a UPC without requiring special equipment, provided the underlying POS software recognizes the symbology.
Select DataBar Omni from the GS1 DataBar section of the symbology list, then enter your GTIN using GS1 Application Identifier syntax — for example (01)09521234543213. Barcode Mint validates the check digit and parses the AI automatically.
/barcode?type=databaromni&data=(01)09521234543213Keep the quiet zone at the width Barcode Mint's default margin provides on both sides of the symbol — DataBar's narrower bars are more sensitive to a cramped quiet zone than a UPC's wider elements. Print at high enough resolution that the narrowest bar width doesn't blur or bleed, since DataBar Omni packs more data into less horizontal space than UPC-A. Verify your GTIN is correctly registered under your organization's GS1 Company Prefix before putting a DataBar Omni symbol into commercial circulation, since duplicate or unregistered GTINs will cause downstream scanning and inventory conflicts even if the barcode itself scans cleanly.
DataBar Omni is the right starting point whenever an item is too small for a UPC-A but the label still has reasonable width to spare and needs to move through a standard retail sweep-scan lane. If width is genuinely the constraint — a tall, narrow label rather than a short, wide one — DataBar Stacked Omni delivers the same omnidirectional POS reliability in a taller, narrower footprint. If you additionally need to carry a batch number, expiration date, or other supplementary Application Identifier alongside the GTIN, plain DataBar Omni can't do that on its own; you'd need DataBar Expanded (which carries multiple AIs natively in a wider single-row symbol) or a DataBar Composite symbol (which adds a 2D component on top of the linear DataBar Omni symbol specifically to carry that extra data).
For most small retail items that just need a scannable GTIN and nothing more, DataBar Omni remains the simplest and most broadly compatible choice within the family, which is why it's the default many retailers reach for first before considering the more specialized variants.
Most modern retail point-of-sale scanners in the US and other major markets have supported DataBar Omni since 2010, but check with your specific retailer or POS provider to confirm their scanning software recognizes the symbology before printing at scale.