Skip to content

Aztec Code Generator – 2D Barcodes for Mobile Tickets and Transport

What Is an Aztec Code?

Aztec Code is a two-dimensional matrix barcode invented by Andrew Longacre and Robert Hussey at Welch Allyn (now Honeywell) in 1995. Named after the central “bullseye” finder pattern that resembles an Aztec pyramid seen from above, it was designed to be easily located and decoded even when printed at low resolution or displayed on small screens.

The most distinctive advantage of Aztec Code over other 2D symbologies is that it requires no quiet zone – the symbol can be printed edge-to-edge with other content. This makes it extremely space-efficient, which is critical for applications like mobile tickets displayed on smartphone screens or printed on small thermal paper receipts.

Aztec Code is standardised in ISO/IEC 24778 and is widely used in European and international transport systems. It supports configurable error correction from 5% to 95% of the symbol, allowing the user to balance data capacity against damage resistance.

Technical Specifications

Property Detail
Type 2D matrix code (square)
Data capacity Up to 3,067 alphanumeric or 3,832 numeric characters
Character set Full 256-byte set (Latin-1), binary data
Error correction Reed-Solomon, configurable 5%–95% of codewords
Symbol sizes Compact: 15×15 to 27×27; Full: 19×19 to 151×151
Quiet zone None required (unique advantage)
Finder pattern Central bullseye (concentric squares) for orientation

The central bullseye pattern and the absence of a quiet zone requirement mean that Aztec Codes can be reliably decoded from any angle, even when partially cropped at the edges. The symbol grows outward from the centre as data capacity increases.

Common Use Cases for Aztec Code

  • European rail tickets: Deutsche Bahn, SNCF, Trenitalia and most European railway operators use Aztec Code on mobile and print-at-home tickets. The UIC 918.3 standard specifies Aztec as the mandatory symbology.
  • Airline boarding passes: While PDF417 is the IATA standard, many airlines also offer Aztec Code on mobile boarding passes for faster scanning at gates.
  • Event tickets: Concert venues, sports stadiums and theme parks use Aztec Code on mobile tickets because it scans reliably from phone screens under variable lighting conditions.
  • Healthcare: Blood bags, lab specimens and medication doses use Aztec Code where space is limited and error correction must be high.

How to Create an Aztec Code

  1. 1. Open the Barcode Generator and select Aztec Code.
  2. 2. Enter your data – text, numbers or binary content. The generator optimises the encoding and selects the appropriate symbol size.
  3. 3. Set the desired error correction level (default 23% is recommended for most applications).
  4. 4. Download the code and test with a 2D scanner or smartphone camera.

Everything runs locally in your browser – no data upload, no registration, unlimited generation.

Aztec Code vs QR Code – When to Choose Which

Feature Aztec Code QR Code
Quiet zone Not required 4 modules minimum
Error correction range 5%–95% (fully configurable) 7%–30% (4 fixed levels)
Primary use Transport, ticketing, regulated industries Consumer, marketing, general purpose
Smartphone recognition Good (most modern phones) Excellent (universal support)

Choose Aztec when space is at an absolute premium (no quiet zone), error correction needs to be fine-tuned, or industry standards mandate it. Choose QR Code for consumer-facing applications where universal smartphone recognition is the priority.

Related Topics

Create Your Aztec Code Now

Create your Aztec Code barcode now – free, no sign-up required.

→ Go to Barcode Generator