MaxiCode ist eine zweidimensionale Matrix-Barcodesymbologie fester Größe, die ursprünglich von UPS für die automatisierte Sortierung und Verfolgung von Paketsendungen entwickelt wurde. Das Symbol besteht aus hexagonalen Datenmodulen in einem sechseckigen Raster, die um ein charakteristisches kreisförmiges Suchmuster aus drei konzentrischen Kreisen – das sogenannte Bullauge – angeordnet sind. Die Symbologie ist in der internationalen Norm ISO/IEC 16023 definiert.
Die nutzbare Symbolfläche beträgt fest 25,4 mm × 25,4 mm; eine Skalierung ist technisch nicht vorgesehen. Das Symbol umfasst 884 Module und stellt 144 Codewörter für Nutzdaten und Fehlerkorrektur bereit. Die maximale Datenkapazität liegt bei 93 alphanumerischen oder 138 numerischen Zeichen. Codiert werden können alle 256 ASCII-Zeichen auf Basis von ANSI X3.4 und ISO/IEC 8859-1. Zur Datensicherung wird Reed-Solomon-Fehlerkorrektur in zwei Stufen eingesetzt, die es ermöglicht, den Code auch bei teilweiser Beschädigung – bis etwa einem Achtel der Symbolfläche – noch korrekt auszulesen. Gelesen wird MaxiCode ausschließlich mit kamerabasierten 2D-Scannern oder Bildverarbeitungssystemen; herkömmliche 1D-Laserscanner sind nicht geeignet. Im Logistikumfeld, insbesondere bei UPS, werden diese Systeme in Hochgeschwindigkeits-Förderanlagen eingesetzt, wo sie Pakete automatisch identifizieren, sortieren und verfolgen. Im Code gespeichert sind unter anderem Kontrollnummern, Postleitzahl, Ländercode, Serviceart und Gewicht.
Für den Etikettendruck hat MaxiCode mehrere unmittelbare Konsequenzen. Da die Symbolgröße normativ vorgegeben ist, existiert kein Spielraum bei der Layoutgestaltung: Etikettenproduzenten, die UPS-kompatible Versandetiketten herstellen, müssen die exakten Abmessungen inklusive der vorgeschriebenen Ruhezone einhalten. Die hexagonale Punktstruktur stellt hohe Anforderungen an Druckqualität und Auflösung: Bei Thermodirekt- und Thermotransferdruckern mit 200 oder 300 dpi – den im Logistiketikettendruck üblichen Auflösungen – kann die präzise Darstellung der runden und sechseckigen Module technisch anspruchsvoll sein. Entscheidend sind ausreichender Druckkontrast, stabile Modulgeometrie und eine saubere Ruhezone. Etikettiersoftwarelösungen wie NiceLabel oder FastReport enthalten in der Regel integrierte MaxiCode-Generatoren, die die korrekte Datenstruktur und den jeweiligen Modus (Modi 2–6) automatisch erzeugen. Im Vergleich zu anderen 2D-Codes wie Data Matrix oder QR Code bietet MaxiCode geringere Datenkapazität und keine Skalierbarkeit, weshalb sein Einsatz außerhalb von UPS-Paketaufklebern in der Praxis kaum vorkommt. Für allgemeine Kennzeichnungsaufgaben in Industrie oder Handel sind flexiblere Symbologien besser geeignet. Wer hingegen UPS-konforme Versandetiketten produziert oder verarbeitet, kommt an MaxiCode nicht vorbei.