Maxicode är UPS:s 2D-streckkod: en kvadrat av små sexhörningar runt en måltavla, som läses av sorteringsmaskiner när paketen far förbi. Den har alltid samma storlek - skriv ut den ungefär 25 mm (1 tum) bred.

| Kodning | |
| Mode 2 Structured Carrier Message | En UPS-försändelse i USA: ZIP-koden, landet och tjänsteklassen, sedan resten av UPS-uppgifterna - se nedan. |
| Mode 3 Structured Carrier Message | Samma sak, för andra länder, med ett postnummer av bokstäver och siffror. |
| Mode 4 Standard Symbol | Vilket värde som helst: läget att använda utanför UPS-frakt, och det läge som en ny streckkod börjar med. |
| Mode 5 Full ECC Symbol | Som Mode 4, med mer felkorrigering och mindre plats. |
| Mode 6 Reader Program | En kod som programmerar skannern som läser den. |
| Innehåll | |
| Tecken | Bokstäver, siffror och symboler, och bokstäverna med accent i västeuropeiska språk - é, ü, ñ och liknande. Eurotecknet, andra alfabet och emojier får inte plats. |
| Längd | I Mode 4 upp till 93 bokstäver eller 132 siffror; i Mode 5 77 bokstäver eller 110 siffror. |
| Felkorrigering | Inbyggd; mer i Mode 5. |
| Läsbar text | Ingen. |
Så skriver du Mode 2 och Mode 3. Värdet följer den uppställning som UPS anger: det
börjar med [)>, avgränsaren RS, 01, avgränsaren GS och årtalet med två siffror; sedan
postnumret, GS, den tresiffriga landskoden, GS, den tresiffriga tjänsteklassen, GS och resten av försändelsens
uppgifter; det slutar med RS och EOT. Skriv avgränsarna som ~030 (RS), ~029 (GS) och
~004 (EOT):
[)>~03001~02996152382802~029840~029001~0291Z00004951~029UPSN~02906X610~029159~0291234567~0291/1~029~029Y~029634 ALPHA DR~029PITTSBURGH~029PA~030~004
I Mode 2 är postnumret en ZIP-kod på upp till 9 siffror, och landet är 840, USA. I Mode 3 är det upp till 6 bokstäver och siffror - gemener görs om till versaler. Vad som ska stå i resten finns i UPS:s egna anvisningar.
Övriga inställningar - frizon, färg - finns i sektionen Streckkod.
| Möjliga problem | |
| Indata är för långa. | Mer än vad Maxicode rymmer i det läget. |
| Endast Latin-1-tecken, bokstäverna i västeuropeiska språk, får plats i denna streckkod. | Värdet innehåller ett tecken som Maxicode inte kan rymma - ett eurotecken, ett annat alfabet, en emoji. |
| Ogiltigt huvud i strukturerat bärarmeddelande för Mode 2 / Mode 3. | Mode 2 eller
3, och värdet börjar inte med [)>~03001~029 och årtalet. |
| EOM-markör (0x04 Hex) saknas i indata. | Mode 2 eller 3, och värdet slutar inte med
~004. |
| Indata saknar GS. | Ett ~029 saknas efter postnumret, landet eller
tjänsteklassen. |
| Ogiltigt postnummer i indata. | Postnumret är tomt, eller längre än 9 siffror (Mode 2) eller 6 tecken (Mode 3). |
| Ogiltig längd för landskod. Ogiltig längd för tjänsteklass. | Landskoden eller tjänsteklassen har inte 3 siffror. |
| Primärdata måste vara numeriska. | Landskoden, tjänsteklassen eller, i Mode 2, ZIP-koden innehåller något annat än siffror. |
| Mode 2 kräver landskoden 840 för USA. | Mode 2 är för USA: använd Mode 3 för andra länder. |
| Indata uppfyller inte minimikraven från UPS. | Värdet är för kort för UPS-uppställningen. |
Se även

























