A fake German address generator produces correctly formatted addresses for Germany, following the local convention of street name before house number and a five-digit Postleitzahl (PLZ) before the city. It is meant for developers and testers exercising German-language forms and EU checkout flows.
How it works
The generator keeps the postal region and city consistent:
- A city is chosen, each carrying the leading PLZ digit Deutsche Post uses for its region.
- A street name and a random Hausnummer (house number, often with a letter suffix like
a) are generated and written in German order:Straße Hausnummer. - A PLZ is built as five digits. The first digit comes from the city’s postal region (
1Berlin,2Hamburg,5Köln,6Frankfurt,8München, and so on); the remaining four digits are random. - The city name is appended after the PLZ to form the standard
12345 Stadtline.
Tips and notes
- The PLZ leading digit is region-correct, which satisfies the most common regional and length checks; the full code is not tied to a specific street.
- House numbers occasionally include a letter suffix, mirroring real German addressing.
- Generate a batch for seeding databases or import tests; everything runs locally with no network access.