MaxiCode

Also called: UPS code, Maxi Code

Definition

MaxiCode is a fixed-size 2D barcode about one inch square, made of hexagonal modules around a central bullseye. UPS created it in 1992 for sorting packages at high speed.

How MaxiCode looks and works

MaxiCode uses offset rows of small hexagons instead of square modules, with a bullseye of concentric rings at the center as its finder pattern. Every symbol is the same physical size, about one inch square, so scanners on conveyor belts always know what to expect.

The fixed size and the central finder let overhead scanners read a label quickly at any rotation as packages move past. MaxiCode is standardized as ISO/IEC 16023.

Capacity and modes

Because the size is fixed, capacity is small: about 93 alphanumeric characters or 138 digits. MaxiCode has several modes; two of them hold a structured carrier message with the postal code, country and service class in a strongly protected primary area, so the most important routing data survives damage.

Where you will see it

MaxiCode is found mainly on UPS shipping labels. Outside parcel sorting it is rare, and most consumer scanning apps have no reason to read it.

Frequently asked questions

What is the round barcode on a UPS label?

It is a MaxiCode, a fixed-size 2D barcode with a bullseye center, used to sort packages automatically.

How much data can a MaxiCode hold?

About 93 alphanumeric characters or 138 digits, since the symbol is always the same size.

Sources and standards

All terms