Germany Address Generator
Generate German-format test address samples with a street and house number, city, five-digit PLZ, phone, and email. Use them to test registration forms, ecommerce checkout, localization, and QA workflows.
A German fixture for PLZ and street-number ordering
Check the street name followed by its house number, then the PLZ before the city in the formatted line. The state selection is a generator filter and should not be inserted into the compact address automatically.
Current fixture coverage: 16 selectable regions · 22 locality fixtures
- Street
Lindenstraße 1- City
Stuttgart- Region
Baden-Württemberg (BW)- Postal code
70173
Expected full-address output
Lindenstraße 1, 70173 Stuttgart, Germany
Download this record: JSON CSV
Store the five-digit PLZ as text. A state label belongs in a separate field even when the compact German address omits it.
What to check
- Retain the house number after the street name when rebuilding the display line from CSV columns.
- Confirm the selected federal state survives in structured data while staying out of the compact fullAddress.
A change to catch in a preservation test: postalCode
- Original value
70173- Changed value
7017
A preservation test should detect this change. Test intentional normalization against a separate contract.
What this version does not cover
All federal states are selectable, but not all municipalities or PLZ areas. The compact address omits the state; no separate apartment or Packstation mode is provided.
Product scope reviewed: . Fixture methods and limits
All 16 German federal states
Choose a Bundesland to keep generated records in that state. Berlin, Hamburg and Bremen are city-states; districts such as Kreuzberg belong within a city rather than replacing its name.
16 selectable regions · 22 locality/postcode samples
- Berlin (BE) — Berlin, 10115
- Bavaria (BY) — Munich, 80331
- North Rhine-Westphalia (NW) — Düsseldorf, 40210
- Hamburg (HH) — Hamburg, 20095
- Saxony (SN) — Dresden, 01067
View all supported regions (16)
- Baden-Württemberg (BW)
- Bavaria (BY)
- Berlin (BE)
- Brandenburg (BB)
- Bremen (HB)
- Hamburg (HH)
- Hesse (HE)
- Mecklenburg-Western Pomerania (MV)
- Lower Saxony (NI)
- North Rhine-Westphalia (NW)
- Rhineland-Palatinate (RP)
- Saarland (SL)
- Saxony (SN)
- Saxony-Anhalt (ST)
- Schleswig-Holstein (SH)
- Thuringia (TH)
Address format and postal-code guide
Five-digit PLZ
Germany uses five numeric digits. Store them as text so a code such as 01067 keeps its initial zero. A city can have many postcodes.
State and postal area
PLZ boundaries are postal delivery areas, not state boundaries. Do not derive a federal state from a simple two-digit prefix rule. Keep the selected city and postcode together.
Address order
A typical delivery line puts the street name before the house number, followed by PLZ and city on the next line. The Bundesland is useful for form filters but is usually omitted from the mailing label.
Coverage includes every top-level region, with a limited selection of localities. Generated streets and profiles are synthetic; postcode examples do not verify a complete delivery address.
References: Destatis: 16 Bundesländer · Deutsche Post: postal-code lookup · GeoNames postal data · CC BY 4.0
How this page was checked · 2026-09-23
What we checked
- All 16 federal states have maintained locality and PLZ examples
- Street name before house number
- Five-digit PLZ before locality
- Names, phone samples, house numbers, and combinations are generated
- The map link may identify a postal area rather than the synthetic street and house number
Primary references
Data boundary: Format references do not certify this synthetic record for delivery. Read the data methodology and editorial standards
FAQ
Can I select every German federal state?
Yes. All 16 are selectable, but the locality list does not cover every municipality or PLZ area.
Why is the state absent from fullAddress?
The compact formatter uses street, PLZ and city. Region remains available separately for testing selectors and imports.
Does this support Packstation addresses?
No dedicated Packstation or independent apartment mode is provided. Test those with a separate fixture and the appropriate required fields.