Loading Barcode Mint…

Barcode Mint

Free Online Barcode & QR Code Generator

Postal Code

Royal Dutch KIX Generator

Turn a Dutch postcode and house number into the four-state KIX barcode that PostNL's sorting machines read at high speed.

Open the generator ↓
Preview
100%

01

Symbology

Code 128
All 106 →
02

Data

03

Properties

Properties

2
100
18
10
04

Bulk & batch generate

🔒 Pro

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.

Launching soon

Pricing — join the early list

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.

For the generator

Free $0/forever

What you're using right now

  • 100+ barcode & QR symbologies
  • Live preview & customization
  • PNG & SVG export, no login
  • Copy to clipboard
Available now ✓

For developers — REST API

Priced by requests. Commercial license and self-serve keys included; usage dashboard at launch.

Small $19/mo$190/yr 500 req / mo
Large $499/mo$4,990/yr 50K req / mo
Enterprise Custom Contact us

Get early access + launch pricing

Which features would you actually use? (optional — it helps us decide what to build first)

No spam — one email when it launches. The free tool isn't going anywhere.

What Is a KIX Code?

KIX (short for Klant Index, or "customer index") is a postal barcode developed for use by the Dutch postal service, historically under the TNT Post brand and now operated as PostNL. It's a four-state symbology — meaning each bar can appear in one of four vertical positions (full-height, ascender, descender, or tracker-only) rather than simply being present or absent — which packs more information into a shorter horizontal run than a traditional two-state barcode like Code 39.

KIX was built specifically for automated mail sortation in the Netherlands. Unlike many national postal codes, it does not include a checksum digit. That's a deliberate design tradeoff: the format favors compactness and encoding simplicity over built-in error detection, relying instead on the postal system's downstream processes to catch misreads.

How KIX Encodes Data

Each character in a KIX code — digits 0–9 and letters A–Z — maps to one of the four bar-height patterns, with each character represented as a unique combination of two tall bars and two short bars arranged across the four available track positions. A typical Dutch KIX code encodes the postcode (four digits plus two letters, e.g. 1234AB) followed by a house number and, optionally, a house number addition (like an apartment or suite letter). There's no explicit start/stop pattern beyond the fixed structure of the input itself, and because there is no check digit, the exact string you type is exactly what gets encoded — accuracy on input matters more here than with checksum-protected postal codes.

Technical Specifications

A KIX code accepts alphanumeric input — digits 0–9 and uppercase letters A–Z — with each character mapped to its own four-state bar pattern. There's no fixed total length in the way EAN-13 or ITF-14 are fixed at a specific digit count; a KIX string is simply as long as the postcode, house number, and optional addition require, typically somewhere around 9–13 characters for a standard Dutch address. Because KIX carries no check digit at all, the format offers no built-in mechanism to detect a transposed digit or dropped character — this is the single most important technical fact to know before using it for anything beyond internal testing.

Where KIX Codes Are Used

KIX is specific to Dutch mail handling:

How to Create a KIX Code in Barcode Mint

Select Royal Dutch KIX from the Postal Code group in the symbology list. Enter the Dutch postcode and house number as a single string, following the standard 1234ABhousenumber pattern — the live preview updates immediately so you can confirm the bar pattern matches your input before exporting. Because KIX has no check digit, double-check your postcode and house number against the actual address before printing; the generator will faithfully encode whatever you type, including typos.

Print and Scan Best Practices

KIX codes are read by high-speed sorting equipment, so print quality and placement matter more than aesthetics:

KIX vs Other Postal Barcodes

KIX belongs to the same broad family of four-state postal symbologies as Australia Post's 4-State Customer Barcode and Japan Post's barcode — all three use the same tall/ascender/descender/tracker bar-height technique to pack address data into a compact strip. Where they differ is checksum design and alphabet: KIX has no check digit at all and accepts full alphanumeric input for Dutch postcodes, while Australia Post and Japan Post both build in checksum-style validation over primarily numeric routing data. Compared to Deutsche Post's Identcode and Leitcode — which are numeric, checksum-protected, and built on Interleaved 2 of 5 rather than a four-state structure — KIX is simpler to encode but offers no automatic error detection, which is why input accuracy matters more with KIX than with almost any other postal code in this category.

Common uses

Frequently asked questions

What does KIX stand for?
KIX stands for Klant Index ("customer index" in Dutch), the postal barcode format used by PostNL, the Dutch postal service, for automated mail sortation.
Does a KIX code include a check digit?
No. Unlike many postal barcodes, KIX has no built-in check digit, so the encoder simply converts your postcode and house number directly into bars without any error-detection character.
What data goes into a royal dutch kix generator?

A typical KIX code encodes the Dutch postcode (four digits plus two letters) followed by the house number and, if applicable, a house number addition such as an apartment letter.

Can I generate KIX codes for a bulk mailing list?

Yes. Upload a CSV of postcodes and house numbers to Barcode Mint's bulk tool and it will output a ZIP of individual KIX barcode images or a single print-ready PDF, one per recipient.

Is this KIX generator free to use?
Yes, Barcode Mint's KIX code generator runs entirely in your browser with no account required for standard PNG/SVG exports.
Can I generate KIX codes through an API?
Yes — call /barcode?type=kix&data=YOURPOSTCODE to generate a KIX barcode image directly from your own mail-merge or fulfillment application.

Related barcode types

Browse all 106 barcode & QR types →