First name plus surname, from three lists of 30
Each result pairs one of 30 male or 30 female first names with one of 30 surnames, with no middle names and no particles. Results you might get include Helmut Schmitt, Franziska Schulz, Bernhard Lehmann, Dagmar Hoffmann and Konrad Meyer. The male and female options pick the first-name list; without a choice the gender is random. The first names lean traditional (Wolfgang, Hildegard, Siegfried, Waltraud) with a few modern ones (Lukas, Felix, Florian, Tobias, Claudia). A character born in the last thirty years would more likely be an Anna or a Lukas, so check the age you need against the name you get.
Spelled the German way
Names keep their German spelling, so the surname list has Müller and Krüger, and first names follow German usage, as in Gertrud and Katharina. If you need a version without special characters, for a username or a form that rejects them, use the standard transliteration: ä becomes ae, ö oe, ü ue and ß ss, so Müller becomes Mueller.
What the surnames mean
German surnames largely come from medieval trades, traits and places, and most of this list translates:
| Surname in the list | Origin |
|---|---|
| Müller | miller |
| Schmidt, Schmitt | smith (regional spellings of the same word) |
| Schneider | tailor |
| Fischer, Weber, Becker, Koch, Bauer | fisher, weaver, baker, cook, farmer |
| Wagner, Zimmermann | wagon maker, carpenter |
| Klein, Lange, Schwarz, Braun, Krause | small, tall, black or dark, brown, curly |
| Schulz | the village head, from the Schultheiß |
| Meier, Meyer | estate manager or tenant farmer; the spellings overlap but each tends to cluster in different regions |
| Huber | holder of a farm holding (a Hube), common in Bavaria and Austria |
| Wolf, Fuchs, Kaiser | wolf, fox, emperor, often from house signs or nicknames |
Reading two results
Eberhard Koch is a good pairing for an older character: the first name has Old High German roots (eber, "boar", and hard, "strong"), and the surname is a common trade name. Katharina Neumann reads as solidly German: Katharina is the usual German spelling of the name, and Neumann, "new man", once marked a newcomer to a village. Both Meier and Meyer being on the list means two characters could share a surname with different spellings, which is a realistic touch.
What it does not do
There is no region logic, no nobility (von and zu are not generated) and no Rufname system, where Germans pick one of several given names for daily use. You can add those by hand. For nearby traditions, the Viking name generator covers Norse roots, and the knight name generator gives a broader period feel. For neighboring languages, try the French name generator.
Frequently Asked Questions
Does the generator use umlauts?
Yes. Names keep their German spelling, such as Müller and Krüger. For a username or a system that cannot handle special characters, use the standard transliteration: ä, ö, ü and ß become ae, oe, ue and ss. Both forms are the same name.
Are Schmidt and Schmitt the same name?
Yes, they are regional spellings of the word for smith. Both are on the surname list, so you may get either.
Can I choose male or female names?
Yes. The option picks from 30 male or 30 female first names. Surnames come from one shared list, so Schmidt or Koch can pair with either gender.
Does it make German names for historical or modern characters?
It does not set an era. The first names mostly sound mid-20th-century or earlier with a few modern ones, so check against your character's birth year.