Random German Address Generator
Get 1 to 15 made-up addresses in Germany, each with a street, town, real federal state and 5-digit postcode, ready to copy.The Random German Address Generator gives you between 1 and 15 invented addresses in Germany per click, each on its own card with a copy button. Every address has a street line, a town, one of the 16 real German federal states (Bayern, Hessen, Nordrhein-Westfalen and so on) and a five-digit postcode, and ends with "Germany". It exists for the boring but common job of filling an address field with something that is not your own: test databases, form demos, sample invoices and screenshots.
How it works
Type how many addresses you want (1 to 15, default 1) and press Generate Address. The addresses are assembled on the spot from the German locale of the Faker library, which the site uses for all of its country address tools. Nothing is looked up against a map, so no result points at a real building. Press again for a new set; the old set is not kept.
What each address contains
A typical result looks like this:
0701 Linden Heights, Nord Finjadorf, Niedersachsen 11919, Germany
- Street line: a house number followed by a street name. The street names are built from German surnames and first names (Brenner, Linden, Ariana) plus a generic street type.
- Town: an invented place name, often with a German prefix such as Nord, Neu, Alt or Bad, for example Neu Stina or Cotthardtland.
- State: one of the 16 real Bundesländer, from Baden-Württemberg to Thüringen.
- Postcode: five random digits, which is the right length for a German PLZ.
- Country: always Germany.
Two honest caveats. First, the order follows the site's common pattern (street, town, state, postcode) rather than the German convention of postcode before town, and the house number comes before the street name, which is the American order. Second, the postcode is random, so it will not match the state or the real PLZ zone. If your validator checks either of those, expect rejections. For a placeholder that only needs to look German at a glance, none of that matters.
How real German addresses are written
If you need to reformat a result to pass as a properly written German address, this is the layout:
Musterstraße 12
10115 Berlin
Deutschland
- Street name first, house number after it (Bahnhofstraße 7, not 7 Bahnhofstraße). "Straße" is often abbreviated "Str." and attached to the name: Goethestr. 3.
- Postcode (Postleitzahl, PLZ) comes before the town on the same line. It is always five digits, and the first digit is a broad zone: 0 for Saxony and Thuringia, 1 for Berlin and Brandenburg, 2 for Hamburg and the north, 3 for Hannover and Kassel, 4 for the Ruhr and Düsseldorf, 5 for Cologne and Koblenz, 6 for Frankfurt and the Saarland, 7 for Stuttgart, 8 for Munich and 9 for Nuremberg.
- The state is not written on mail. It is implied by the postcode.
- A flat number is not part of the address; the resident's name on the doorbell identifies the flat.
To turn the sample above into that form you would write "Linden Heights 701, 11919 Nord Finjadorf" and swap the postcode for one that begins with 3 if you want it to plausibly sit in Niedersachsen.
Ways people use it
- Seeding a customers table with European rows. Fifteen at a time is enough for a fixtures file; pair each with a name from the German Name Generator.
- Testing address forms for a shop that ships to Germany, especially the five-digit postcode field and umlauts in state names like Baden-Württemberg and Thüringen.
- Mock invoices and UI screenshots where a real customer address must not appear.
- Placeholder locations in fiction, where an invented town in a real state is exactly what you want.
The same generator covers other countries. The French, Dutch and Swedish address pages are the closest neighbors, and the Canada and Australia pages work the same way. The full set is under all address & postal code generators.
Frequently asked questions
- Are these real addresses in Germany?
No. The street, town and postcode are generated at random and are not checked against any map or postal database. Only the federal state names are real.
- How many German addresses can I generate at once?
Between 1 and 15 per click. Press Generate Address again for a fresh batch.
- Can I pick a specific state or city?
No. There is no state or city filter on this page; the state is chosen at random from the 16 Bundesländer. Generate a larger batch and pick the ones in the state you need.
- Why does the postcode not match the state?
The five-digit code is random. Real German postcodes are tied to regions by their first digit, so a generated code will usually not agree with the state shown. Swap in a code that starts with the right digit if that matters for your test.
- Can I use one of these to sign up for a service?
They are meant for testing and placeholder data. Using a made-up address where a real one is legally required (deliveries, contracts, tax) is your responsibility and usually a bad idea.



