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 die meisten Tickets tatsächlich verwenden.

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 15 × 15 bis 151 × 151 Module, dazu die kompakte Form ab 15 × 15
Fehlerkorrektur Reed-Solomon, einstellbar von rund 5 % bis 95 %
Dimension Zweidimensional (Matrixcode)
Ruhezone Nicht erforderlich
Norm ISO/IEC 24778

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.
  • Die kompakte Aztec-Variante wird bei kurzen Inhalten automatisch gewählt und nicht von Hand ausgesucht.
  • 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.

Weitere Barcode-Formate