Skip to content

UPS MaxiCode

Terry Burton edited this page Oct 14, 2026 · 2 revisions

UPS MaxiCode

UPS MaxiCode is the use of MaxiCode on UPS package labels, carrying a structured carrier message with the destination postal code, country and class of service, followed by the UPS shipment details.

Uses:

  • UPS package labels.

Standards: ISO/IEC 16023 MaxiCode; UPS Guide to Bar Coding, which is available to UPS customers.

Data and Options

  • The data field is the message of 14 fields separated by GS characters, optionally enclosed by the header [)>{RS}01{GS}yy, where yy is the two digit format version, and the trailer {RS}{EOT}:
    • The ship to postal code, of five or nine digits, or up to six upper case letters, digits or spaces.
    • The three digit ship to country code.
    • The three digit class of service.
    • The tracking number, ten upper case letters or digits.
    • The carrier code, UPSN.
    • The shipper number, six upper case letters or digits.
    • The three digit day of the year of pickup.
    • The shipment ID, of up to 30 characters, which may be empty.
    • The package of packages, as n/x.
    • The weight in pounds, of up to three digits, which may be empty.
    • The address validation flag, Y or N.
    • The ship to address, of up to 35 characters, which may be empty.
    • The ship to city, of up to 20 characters.
    • The ship to state, two upper case letters.
  • The symbol is in mode 2 for a postal code of five or nine digits, otherwise in mode 3.
  • When the parse option is specified, any instances of ^NNN in the data field are replaced with their equivalent ASCII value, useful for specifying GS as ^029, RS as ^030 and EOT as ^004.

Examples

Data:    [)>^030\
         01^02996\
         123450001^029\
         840^029\
         001^029\
         1Z12345678^029\
         UPSN^029\
         A1B2C3^029\
         042^029\
         8901234^029\
         1/2^029\
         5^029\
         Y^029\
         12 EXAMPLE ST^029\
         SPRINGTON^029\
         CA^030^004
Options: parse
Encoder: upsmaxicode


Symbologies Reference

Point of Sale

GS1 DataBar

Supply Chain

Two-dimensional Symbols

One-dimensional Symbols

Postal Symbols

Pharmaceutical Symbols

Less-used Symbols

GS1 Composite Symbols

Raw Symbols

Partial Symbols

Clone this wiki locally