Overview of Postcodes (1D and 2D Codes)

Name

Formats and permitted characters

DP-Identcode

 

Formats: nn.nnnnnn.nnn, nn.nnnnn.nnnn, nn.nnnn.nnnnn, nn.nnn.nnnnnn

Permitted characters: [0-9]

A code is (9*number of characters+9) bar widths wide.

Width: 32.0 mm - 58–5 mm (at least 5 mm light zone right and left). Height: 25 mm.

Check digit is calculated automatically; relation: 4:9; special “2 of 5 IL” code.

DP-Leitcode

 

Format: nnnnn.nnn.nnn.nn

Permitted characters: [0-9]

A code is (9*number of characters+9) bar widths wide.

Width: 37.25 mm - 67-5 mm (at least 5 mm light zone right and left). Height: 25 mm.

Check digit is calculated automatically; relation: 4:9; special “2 of 5 IL” code.

FIM

 

Formats: A, B, C

Permitted characters: [A-C]

Minimum size: 1/2" * 5/8".

The FIM barcode is always printed in the size specified by the US Postal Office. This means that it might extend beyond the available object border.

German Parcel

Format: any, must have an even number of characters.

Permitted characters: [0-9]

A code is (14*number of characters+18) bar widths wide.

Relation: 1:2

IM (4CB/4-CB/USPS4CB)

Intelligent Mail Barcode (US Postal Services). Alternative name: One Code Solution or 4-State Customer Barcode).

Format: 20, 25, 29 or 31 digits

Permitted characters: [0-9]

Japanese Postcode

Japanese Postcode.

Format: Postcode as nnn-nnnn, then max. 13 character address

Permitted characters: n=[0-9], address=[A-Z], [0-9], [-]

Maxicode

Can display all available and non-printable characters. Note the options dialog.

In order to enter non-printable characters (binary data) in the barcode text, they must be packaged in a special string. The data is inserted using the "{binary:nn}" string, whereby nn stands for any sequence of two-character hexadecimal numbers. This is especially important if Maxicodes are to be created according to UPS specifications; the special characters needed for this can be entered in this way.

Example: in order to pack a Null and a Backspace (BS) character in the data, use "{binary:0008}" (corresponds to "{binary:00}{binary:08}").

Example: use "Hallo{binary:0d0a}world" to include a line break.

Maxicode/UPS

 

Format: Formatting according to UPS specifications. Note the options dialog.

Permitted characters: all characters

Postnet

 

Formats: nnnnn, nnnnn-nnnn, nnnnn-nnnnnn

Permitted characters: [0-9]

Minimum size: 1.245" * 4/16" (10-digits).

Bar distance at least 1/24".

Error correction digit will be appended automatically.

This bar code is automatically printed in the right size if the object is larger than the maximum size of the barcode.

Premiumadress

 

Mail Barcode of Deutsche Post (German postal services).

Format: According to DPAG specifications. Note the options dialog.

Permitted characters: According to DPAG specifications.

RM4SCC, KIX®

Royal Mail with CRC

 

Permitted characters: [A-Z], [0-9], [a-z]

Permitted characters: [A-Z], [0-9], [a-z]

Format: Either just the postcode is coded (e.g. LU17 8XE) or the postcode with a supplementary "Delivery Point" (e.g. LU17 8XE 2B). The maximum number of characters that can be used is therefore limited to 9.