Repository navigation
Mailmark 4 state
Terry Burton edited this page Oct 13, 2026
·
1 revision
Royal Mail Mailmark 4-state is a 4-state barcode for application within the Royal Mail postal system, for mailers that cannot print the Data Matrix form of Mailmark. It carries the mailing's identifiers and destination postcode with Reed-Solomon error correction.
Uses:
- UK machine-readable Low Sort and Unsorted letters sorted and tracked by Royal Mail.
- Manual Mailmark parcels and general large letters.
Standards: Royal Mail Mailmark Barcode Definition Document; Royal Mail Mailmark barcode C and barcode L encoding and decoding instructions.
- The data field consists of the fixed-length Mailmark fields, including any space padding: 22 characters for barcode C (66 bars) or 26 characters for barcode L (78 bars):
- Format,
0to4. - Version ID,
1. - Class,
0to9orAtoE. - Supply Chain ID, two digits for barcode C or six for barcode L.
- Item ID, eight digits.
- Destination Post Code plus Delivery Point Suffix, nine characters: a full postcode followed by its two-character Delivery Point Suffix, padded with spaces at the end, or
XY11followed by five spaces for an international destination.
- Format,
- Note: Due to the fixed-length field format of the data it is important to carefully preserve spaces in the data field.
A barcode C:
Data: 1101234567890ZZ999ZZ1A
Options:
Encoder: mailmark4state
A barcode L:
Data: 41012345678901234ZZ999ZZ1A
Options:
Encoder: mailmark4state
Home | Download | Documentation (PDF) | Source | Support | Issues | Online Barcode Generator
Point of Sale
GS1 DataBar
- GS1 DataBar Omnidirectional
- GS1 DataBar Stacked Omnidirectional
- GS1 DataBar Expanded
- GS1 DataBar Expanded Stacked
- GS1 DataBar Truncated
- GS1 DataBar Stacked
- GS1 DataBar Limited
- GS1 North American Coupon Code
Supply Chain
- EAN-14
- ITF-14
- SSCC-18
- GS1-128
- GS1 DataMatrix
- GS1 QR Code
- GS1 Digital Link Data Matrix
- GS1 Digital Link QR Code
- GS1 DotCode
Two-dimensional Symbols
- Aztec Code
- Compact Aztec Code
- Aztec Runes
- Data Matrix
- Data Matrix Rectangular
- Data Matrix Rectangular Extension
- DotCode
- Han Xin Code
- PDF417
- Compact PDF417
- MicroPDF417
- QR Code
- Micro QR Code
- Rectangular Micro QR Code
- Swiss QR Code
- EPC QR Code
- EMV QR Code
One-dimensional Symbols
Postal Symbols
- Australia Post
- Canada Post PostBar
- CEPNet
- DPD Parcel Label
- Deutsche Post Identcode
- Deutsche Post Leitcode
- Japan Post
- Korea Post
- MaxiCode
- UPS MaxiCode
- Royal Mail
- Royal Mail Mailmark
- Royal Mail Mailmark 4-state
- Royal TNT Post
- UPU S10
- USPS Intelligent Mail
- USPS POSTNET
- USPS PLANET
- USPS FIM symbols
Pharmaceutical Symbols
- Italian Pharmacode
- Pharmacode
- Two-track Pharmacode
- PZN
- PPN-Code
- HIBC Code 39
- HIBC Code 128
- HIBC PDF417
- HIBC MicroPDF417
- HIBC QR Code
- HIBC Data Matrix
- HIBC Data Matrix Rectangular
- HIBC Codablock F
- HIBC Aztec Code
Less-used Symbols
- BC412
- Channel Code
- Codabar
- Codablock F
- Codablock A
- Code 11
- Code 16K
- Code 25
- Ultracode
- IATA 2 of 5
- Marks & Spencer
- Matrix 2 of 5
- Datalogic 2 of 5
- COOP 2 of 5
- Code 49
- Code One
- Grid Matrix
- Datastrip 2D
- MSI Plessey
- Plessey
- Anker Code
- PosiCode
- Telepen
- Telepen Numeric
- Kodak Patch Codes
- VIN
- LOGMARS
- DX Film Edge
- EAN-13 Composite
- EAN-8 Composite
- UPC-A Composite
- UPC-E Composite
- GS1 DataBar Omnidirectional Composite
- GS1 DataBar Stacked Omnidirectional Composite
- GS1 DataBar Expanded Composite
- GS1 DataBar Expanded Stacked Composite
- GS1 DataBar Truncated Composite
- GS1 DataBar Stacked Composite
- GS1 DataBar Limited Composite
- GS1-128 Composite
Raw Symbols
Partial Symbols