Loading Barcode Mint…

Barcode Mint

Free Online Barcode & QR Code Generator

Linear Barcode

IATA 2 Of 5 Generator

IATA 2 of 5 is the numeric barcode standard adopted by the air cargo and airline industry for tracking baggage, unit load devices, and freight shipments.

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 an IATA 2 of 5 Barcode?

IATA 2 of 5 is a variant of the 2-of-5 barcode family adopted by the International Air Transport Association for use in air cargo and baggage handling systems. Like its relatives Standard 2 of 5 and Industrial 2 of 5, it encodes digits 0–9 using bar width alone, with fixed, non-data-carrying spaces between characters. What sets it apart is primarily its adoption and standardization within air transport logistics — IATA specified this symbology for tagging and tracking freight and baggage moving through the air cargo supply chain, where numeric identifiers like Air Waybill numbers and unit load device (ULD) codes need reliable, scanner-friendly encoding.

Structurally, IATA 2 of 5 uses the same core "2 of 5" character encoding — five bars per digit, two wide and three narrow — as its family relatives, differentiated mainly by its start/stop character pattern and the specific industry context it was standardized for.

How IATA 2 of 5 Encodes Data

Each digit is represented by five bars (two wide, three narrow), with fixed-width, non-data-carrying spaces separating characters — the same all-bars principle used by Standard and Industrial 2 of 5. This design keeps the barcode tolerant of the print and handling conditions typical in air cargo environments, where labels are applied to bags, boxes, and containers moving through high-volume, high-speed sorting systems and are subject to considerable physical handling. Being digits-only, IATA 2 of 5 fits naturally with the numeric identifiers already standard in air transport — Air Waybill numbers, in particular, are structured as numeric codes that map directly onto this symbology without any need for letters or extended symbols.

As with other 2-of-5 family members, a check digit isn't mandatory in the base standard, though many air cargo implementations layer on a check digit for extra reliability given the operational cost of a misrouted shipment.

Technical Specifications

IATA 2 of 5 encodes digits 0–9 only, with no formal maximum length, though Air Waybill numbers (which drive most real-world usage) are typically an 11-digit numeric string. Each character uses the family's signature 5-bar pattern with 2 wide and 3 narrow bars; spaces between characters are fixed-width and carry no data. The symbol is framed by a start and stop pattern specific to the IATA variant, distinguishing it from Standard and Industrial 2 of 5 at the scanner level even though the digit-encoding logic is shared. The base standard doesn't mandate a check digit, though IATA's own Air Waybill numbering includes a separate mod-7 check digit at the application level, independent of the barcode symbology itself.

Where IATA 2 of 5 Is Used

IATA 2 of 5's use is concentrated specifically in air transport logistics:

How to Create an IATA 2 of 5 Barcode in Barcode Mint

Select IATA 2 of 5 from Barcode Mint's symbology list. Enter your numeric data — such as an Air Waybill number or ULD identifier — using digits 0–9 only. The live preview updates immediately to show the resulting bar pattern. From there:

For sequential Air Waybill or ULD numbers, use the batch/sequence tool. For generating tags across an entire shipment manifest, the bulk CSV → ZIP/PDF feature processes a spreadsheet of numeric values into a complete set of barcodes in one pass. Developers integrating tag generation into cargo or logistics systems can use the REST API with /barcode?type=iata2of5&data=YOURDATA.

Print and Scan Best Practices

Air cargo and baggage environments impose their own practical printing demands:

IATA 2 of 5 vs. Other 2-of-5 Codes

IATA 2 of 5 shares its core digit encoding — five bars per character, two wide and three narrow, with non-data-carrying spaces — with Standard 2 of 5, Industrial 2 of 5, and Matrix 2 of 5. What separates IATA 2 of 5 from its relatives is purely its adoption context: it's the specific variant standardized by the International Air Transport Association for Air Waybill and ULD tracking, with its own start/stop pattern recognized by air cargo scanning equipment. Interleaved 2 of 5, by contrast, is a denser cousin that packs two digits per character by encoding data into both bars and spaces, making it more compact but structurally distinct. If you're not specifically integrating with an air cargo system that expects IATA 2 of 5, Code 128 or Interleaved 2 of 5 will generally give better data density for a new application.

Common uses

Frequently asked questions

What is an iata 2 of 5 generator used for?
An iata 2 of 5 generator creates numeric barcodes standardized by the International Air Transport Association for Air Waybill numbers, unit load device tracking, and baggage handling in the air cargo industry.
How is IATA 2 of 5 different from other 2-of-5 barcodes?

It shares the same all-bars, digits-only encoding as Standard and Industrial 2 of 5, but is specifically standardized and adopted by IATA for air transport logistics applications like Air Waybills and ULD tracking.

Can IATA 2 of 5 encode letters or airline codes?
No, it's a digits-only symbology. Alphanumeric airline or airport codes need to be handled separately from the IATA 2 of 5 encoded number itself.
Does IATA 2 of 5 include a check digit?

Not in the base standard, though many air cargo implementations add an optional check digit for extra reliability given the cost of misrouted shipments.

Can I generate a batch of IATA 2 of 5 tags for a shipment manifest?

Yes, Barcode Mint's bulk CSV → ZIP/PDF tool generates a complete set of barcodes from a spreadsheet of numeric shipment or ULD identifiers in one pass.

Related barcode types

Browse all 106 barcode & QR types →