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
Create the 13-digit Leitcode barcode Deutsche Post uses to route mail and parcels to the correct postal region, street, and delivery point.
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.
Leitcode is a numeric postal barcode developed by Deutsche Post (Germany's national postal operator) to encode routing and destination information for automated mail sortation. Like Identcode, it's built on an Interleaved 2 of 5 structure — digits are encoded in interleaved pairs of bars and spaces — but where Identcode identifies a specific parcel or item, Leitcode identifies where that item needs to go.
The name itself reflects the purpose: "Leit" relates to routing/guiding in German. Leitcode is frequently printed alongside Identcode on the same German shipping label, with Leitcode handling destination sortation and Identcode giving that specific piece a traceable serial number. A deutsche post leitcode generator that automates the check-digit math removes one of the more error-prone steps in preparing a compliant German mailing label by hand.
Because Leitcode carries granular destination detail down to the house number, it plays a role similar to what a full delivery-point barcode does in other postal systems — condensing a street address into a numeric pattern that sortation machinery can act on without any manual address lookup.
A Leitcode is 13 digits in its finished, encoded form, structured to carry German postal routing detail: postal code, street code, house number, and a building/sub-location identifier, followed by a check digit calculated with a weighted modulo-10 algorithm. Because it shares Interleaved 2 of 5 structure with Identcode, Leitcode requires an even digit count and pairs digits together for bar/space encoding, with fixed start and stop patterns framing the data so sortation scanners can locate the barcode boundaries reliably.
Barcode Mint calculates the check digit automatically, so you enter the 12-digit routing data and the generator appends the 13th digit for you, updating the live preview as soon as valid digits are entered.
Leitcode is numeric only and always 13 digits in its complete form: 12 digits of routing data (postal code, street code, house number, and location identifier) plus 1 modulo-10 check digit. Like Identcode, it's a linear (1D) symbology using Interleaved 2 of 5 bar/space encoding, which processes digits in pairs and therefore requires an even count of data digits before the check digit is appended. There are no alphanumeric characters or optional fields — every valid Leitcode follows this fixed 13-digit structure, which keeps decoding fast and deterministic for the high-throughput equipment that reads it.
Leitcode is specific to German postal routing and sortation:
Select Deutsche Post Leitcode from the Postal Code group in the symbology list. Enter your 12-digit routing data (postal code, street code, house number, and location identifier) — the check digit is calculated and appended automatically, and the live preview updates as you type so you can confirm the finished 13-digit barcode before exporting. From there:
/barcode?type=leitcode&data=YOURROUTINGDATA — to generate Leitcodes on demand from a shipping or mail-merge system.Because Leitcode drives automated destination routing, print quality directly affects correct delivery:
Leitcode and Identcode are built on the same Interleaved 2 of 5 foundation and come from the same postal authority, but they serve opposite halves of the same job: Leitcode encodes where a piece is going (postal code, street, house number), while Identcode encodes which specific piece it is (a customer ID plus serial number). Neither replaces the other — they're designed to be printed together on the same label, with sortation equipment reading both to both route and track an item in one pass. Compared to four-state postal formats like Royal Mail's RM4SCC or Australia Post's 4-State code, Leitcode's rigid 13-digit numeric structure is specific to Deutsche Post's own equipment and won't be recognized by another country's postal sortation system, so it should only be used for mail actually entering the German postal network.
Leitcode encodes routing and destination information (postal code, street, house number) to direct a piece to the correct location, while Identcode gives an individual parcel or mail item a unique serial identifier. The two are often used together on the same label.
Yes. Upload a CSV of routing data to Barcode Mint's bulk tool to produce a ZIP of individual barcode images or a single print-ready PDF, one per address.