What you're using right now
- 100+ barcode & QR symbologies
- Live preview & customization
- PNG & SVG export, no login
- Copy to clipboard
Loading Barcode Mint…
Free Online Barcode & QR Code Generator
Generate a Mailmark barcode with the royal mail mailmark 4-state generator in Barcode Mint, built for UK mail needing routing plus item tracking.
Open the generator ↓Turn a CSV — or a numbered sequence — into hundreds of barcodes at once, exported as a ZIP of images or a print-ready PDF sheet. Launching with Pro.
The browser generator stays free forever. Paid plans are for teams who need bulk output and developers who need the REST API at scale — commercial license included. Tell us what you'd use; early-list members get first access and launch pricing.
What you're using right now
For designers & teams
Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.
The royal mail mailmark 4-state generator in Barcode Mint produces the newer of Royal Mail's two four-state postal barcode formats, introduced as part of the wider Mailmark program that also includes a 2D data matrix variant. Where the older RM4SCC barcode was built purely for postcode-based sortation, Mailmark 4-State keeps the same visual height-modulated bar structure but is designed to sit alongside Royal Mail's Mailmark tracking and mail-class infrastructure.
Visually, it looks like the row of short, uneven bars familiar from any UK 4-state postal code — full bars, ascenders, descenders, and trackers — printed on the envelope or wrapper. Mailers who need both automated sortation and Mailmark-level visibility into their mail's journey through the network use this format instead of, or alongside, the 2D Mailmark barcode.
Like RM4SCC, Mailmark 4-State uses the four-state bar alphabet — each bar printed as a full bar, ascender, descender, or tracker — with a start character, stop character, and check character framing the message for error detection. The core routing payload is the same kind of data as RM4SCC: a UK postcode plus delivery point suffix, which sorting equipment uses to route the item to a specific address.
What sets Mailmark 4-State apart in Royal Mail's broader system is its role within the Mailmark program: mail carrying a Mailmark barcode (whether 4-state or 2D) is registered against a mailer's Mailmark account, letting Royal Mail track service performance and mail class compliance at a program level, even though the 4-state variant itself still encodes postcode and DPS in the barcode bars.
Mailmark 4-State shares its character set and four-state bar mechanics with RM4SCC — encoding the alphanumeric characters used in UK postcodes and delivery point suffixes, framed by start/stop/check characters. The practical difference is contextual rather than structural: Mailmark 4-State is used specifically within Royal Mail's Mailmark mailing framework, which requires mailers to hold a Mailmark licence and register their mail items for tracking and reporting purposes.
Barcode Mint renders Mailmark 4-State using the same reliable 4-state postal engine as RM4SCC, so the bar geometry, height ratios, and print tolerances you need to hit are consistent between the two formats — the distinction that matters is which Royal Mail service and account you're printing against.
This format applies specifically to UK mail sent through Royal Mail's Mailmark program:
Select Royal Mail Mailmark 4-State from the Postal Code group in the symbology list. Enter the UK postcode and delivery point suffix data for your mail piece — the live preview draws the four-state bar pattern immediately so you can check it before exporting. From there:
/barcode?type=mailmark4state&data=YOURPOSTCODEDPS — to generate barcodes on demand from a mail production or fulfillment system.Mailmark 4-State feeds the same high-speed automated sortation equipment as RM4SCC, so the same print discipline applies, with added weight given its role in a tracked mail program:
Mailmark 4-State and RM4SCC look identical on the page and use the same bar mechanics, but Mailmark 4-State is tied to Royal Mail's Mailmark program for mailers who want tracking and reporting on top of sortation, while RM4SCC is the simpler legacy format for pure postcode-based routing. Royal Mail's separate Mailmark 2D barcode is a data matrix symbol that can carry far more information than any 4-state format, at the cost of needing 2D imaging scanners rather than simple bar-height readers. Outside the UK, Australia Post's 4-State Customer Barcode and Japan Post's barcode apply the same four-state visual concept to entirely different national postal systems and are not compatible with UK Mailmark requirements.
They share the same four-state bar structure and postcode/DPS data, but Mailmark 4-State is used within Royal Mail's Mailmark mailing program, which adds tracking and mail-class reporting that plain RM4SCC doesn't provide.
Yes. Upload a CSV of postcodes and delivery point suffixes to Barcode Mint's bulk tool to produce a ZIP of images or a single print-ready PDF, one barcode per row.