Zum Inhalt springen

Aztec-Code Generator

Der Ticketing-2D-Code. Er kommt ohne weißen Rand aus und übersteht deshalb den Druck bis an die Kante eines Bahntickets ebenso wie die Anzeige auf einem Handydisplay.

Aztec-Code-Barcode erzeugen

#000000
#ffffff

SVG-Formmaske (dekorativ)

Laden Sie eine SVG-Datei hoch — der Barcode wird auf deren Umriss beschnitten. Ein Pferd als SVG ergibt einen pferdeförmigen Barcode.

Live-Vorschau

Ein Aztec-Code wächst von innen nach außen aus einem Bullauge: konzentrische Quadratringe in der Mitte, darum ein Referenzgitter und die spiralförmig angeordneten Daten. Weil das Suchmuster in der Mitte sitzt und nicht in den Ecken, muss der Decoder den Außenrand des Symbols nie sehen, um es zu finden – und genau das macht die Ruhezone entbehrlich.

Diese eine Eigenschaft erklärt, warum Aztec das Ticketing dominiert. Ein Fahrkartenautomat kann den Code bis an den Rand des Papiers setzen, und ein Handy kann ein Mobilticket randlos auf einem hellen Display zeigen. Sowohl der UIC-Standard 918.3 für europäische Bahntickets als auch der IATA-BCBP-Standard für mobile Bordkarten setzen darauf.

Die Kapazität reicht bis 3.832 Ziffern, 3.067 Buchstaben oder 1.914 Byte, und die Fehlerkorrektur ist von etwa 5 % bis 95 % des Symbols einstellbar, mit einer Voreinstellung im niedrigen Zwanzigerbereich. Für kurze Inhalte gibt es zusätzlich die kompakte Aztec-Variante, die dieser Generator immer nutzt, wenn die Daten hineinpassen.

Was Aztec-Code kodiert

Zeichensatz Voller Bytebereich; Text und binäre Daten
Kapazität Bis zu 3.832 Ziffern, 3.067 Buchstaben oder 1.914 Byte
Größen Kompakt: 15 × 15 bis 27 × 27 Module (1–4 Lagen); Vollformat: 19 × 19 bis 151 × 151 (1–32 Lagen)
Fehlerkorrektur Reed-Solomon, einstellbar von rund 5 % bis 95 %
Dimension Zweidimensional (Matrixcode)
Ruhezone Nicht erforderlich
Norm ISO/IEC 24778

Aufbau eines Aztec-Codes

In der Mitte sitzt das Bullauge: ein dunkles Modul, umgeben von abwechselnd hellen und dunklen Quadratringen. Ein kompakter Aztec-Code hat zwei dunkle Ringe um die Mitte, ein Vollformat-Code drei, und an diesem Unterschied erkennt der Decoder, welche Form er liest. Um das Bullauge läuft die Modusnachricht, die Anzahl der Datenlagen und Datencodewörter festhält und durch eine eigene Fehlerkorrektur geschützt ist. Orientierungsmarken an ihren vier Ecken zeigen dem Decoder, wo oben ist, sodass der Code in jeder Drehlage gelesen wird.

Die Daten liegen in Lagen von je zwei Modulen Breite um diesen Kern, beginnend am Bullauge und spiralförmig nach außen. Vollformat-Symbole tragen zusätzlich ein Referenzgitter aus Linien abwechselnder Module im Abstand von 16 Modulen durch die Mitte, das große Symbole bei verzerrter Aufnahme ausgerichtet hält. Weil der Decoder von innen nach außen arbeitet und den Außenrand nie finden muss, braucht Aztec überhaupt keine Ruhezone.

Wo Aztec-Code tatsächlich eingesetzt wird

Bahntickets

UIC 918.3 definiert einen digital signierten Aztec-Code als Barcode auf europäischen Bahnfahrkarten, gedruckt wie mobil.

Mobile Bordkarten

Fluggesellschaften geben BCBP-Daten als Aztec-Code zur Anzeige auf dem Handy aus.

Veranstaltungs- und Verkehrstickets

Einlass- und Nahverkehrssysteme, bei denen Codes bei schlechtem Licht vom Display gescannt werden.

Fahrzeugpapiere

Mehrere europäische Zulassungsbescheinigungen tragen ihre Daten in einem Aztec-Code.

Regeln, die dieser Aztec-Code-Generator prüft

  • Beliebiger Text und beliebige Binärdaten sind zulässig; die Grenze ist die Kapazität.
  • Aztec ist eine Symbologie und kein Ticketformat. Eine echte Fahrkarte enthält zusätzlich eine digitale Signatur und einen festgelegten Datenaufbau – dieser Generator erzeugt das Symbol, nicht ein gültiges Ticket.
  • Der Generator nutzt die kompakte Aztec-Variante, wenn die Daten hineinpassen, sonst das Vollformat; Sie wählen sie nicht von Hand aus.
  • Eine höhere Fehlerkorrektur erhöht die Modulzahl; ein stark geschütztes Symbol wird bei gleicher Modulgröße also physisch größer.

Aztec-Code so drucken, dass er gelesen wird

Aztec braucht keine Ruhezone, wohl aber quadratische Module und gleichmäßigen Kontrast. Auf dem Display gilt: Helligkeit hoch und jeden Dunkelmodus-Filter aus, der den Kontrast verschiebt – ein grau-auf-grauer Aztec ist die häufigste Ursache dafür, dass ein Mobilticket an der Schranke scheitert.

Für den Druck exportieren Sie SVG und halten das Symbol quadratisch. Wie bei jedem Matrixcode zerstört nicht proportionales Skalieren das Modulraster, das der Decoder rekonstruiert.

Fragen zu Aztec-Code

Warum braucht Aztec keine Ruhezone?

Sein Suchmuster ist ein Bullauge in der Symbolmitte. Der Decoder findet und orientiert den Code von innen nach außen und ist nie darauf angewiesen, einen freien Rand zu sehen.

Aztec oder QR-Code?

QR für Links an Verbraucher, weil jede Handy-Kamera-App ihn nativ erkennt. Aztec dort, wo es bis an die Kante eng wird und ein spezialisiertes Lesegerät scannt.

Kann ich damit eine echte Bahnfahrkarte erzeugen?

Nein. Das Symbol ist echt, eine gültige Fahrkarte braucht aber zusätzlich den strukturierten Datensatz und die kryptografische Signatur des Verkehrsunternehmens.

Was ist ein kompakter Aztec-Code?

Die kleine Form der Symbologie mit ein bis vier Datenlagen um ein kleineres Bullauge, von 15 × 15 bis 27 × 27 Modulen. Sie eignet sich für kurze Inhalte wie eine Buchungsnummer. Der Generator nutzt sie, wenn Ihre Daten hineinpassen, sonst das Vollformat.

Weitere Barcode-Formate