German License Plate Generator
Source status
| Field | Status |
|---|---|
| Ordinary serial and expiry-band variants | 1 source · Wikipedia plate article |
| Registration regulations | Official text · FZV |
A German passenger plate is an area code of one to three letters, then one or two further letters, then one to four digits. B is Berlin, M is Munich, HSK is Hochsauerlandkreis. Add those pieces and stay at or under eight characters. The ground is white, the type is black, and the left band is blue with the letter D under the EU stars.
FE-Schrift
FE-Schrift arrived in 1994 and became mandatory in 2000. It is a monospaced face drawn so that P and R, or F and E, cannot be turned into each other with tape. A preview that uses a ordinary sans is a sketch. When I label a download as a German plate I still cannot ship the official face files, so the PNG is a diagram of the fields, not a press-ready blank.
Seasonal plates and export plates
Seasonal plates add two pairs of month digits at the end, marking the months the vehicle may be used. Export plates (Ausfuhrkennzeichen, also searched as Zollkennzeichen) have a red expiry band. Short-term plates (Kurzzeitkennzeichen) have a yellow expiry band. I am not building a customs form. If the search was “zoll,” the picture you want is that band plus a short validity, and the FZV is the regulation the article cites.
Letter history in the article: B, F, and G opened up in 1992, and I, O, and Q in 2000. I mention it because older photos omit those letters for a reason. Roll a short Berlin-style string on random, or return to the EU comparison.
Questions
What is the maximum length?
Eight characters in total, counting the area code, the letter group, and the digits. The seal and the EU band are not part of that eight.
What is a Zollkennzeichen?
An export plate. An export plate has a red expiry band. The yellow expiry band belongs to the separate short-term plate (Kurzzeitkennzeichen).
Sources
- Wikipedia — plates of Germany — 2026-11-09
- FZV 2023 — 2026-11-09