How the German name generator works
Every name comes from our researched database of real names used in German-speaking countries, stored with their meanings. You will find old Germanic names such as Siegfried, Gertrud and Wolfgang, saints' names that Germans share with the rest of Europe, such as Johanna and Lukas, and modern favorites such as Leonie and Emil. Each surname is stored with what it first described: a trade, a place or a nickname.
Each result pairs a German first name with a German surname at random, so you get believable combinations like Greta Schneider or Konrad Meyer. Born in the picks first names from the ten most popular of a decade, from Gertrud and Walter in the 1900s to Emilia and Noah today, so a grandmother sounds like a grandmother. Surname can make it a double name from both parents, as German children may have since May 2025, and Spelling writes the name without umlauts, the way a passport's machine-readable line does.
Most German surnames began as job titles. Müller (miller) is the most common surname in Germany, followed by Schmidt (smith), Schneider (tailor), Fischer, Weber, Meyer, Wagner, Schulz, Bauer and Becker. Others describe a person, such as Klein (small) and Groß (big), or say where a family came from, such as Bayer (from Bavaria). Umlauts are written ae, oe and ue when they cannot be typed, so Müller becomes Mueller; plain Muller is wrong. In Germany a baby's first name must be accepted by the registry office, the Standesamt, which refuses names that could harm the child, and about a third of babies get two or more first names.
That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and More like this gives you variations on any name you like.
German names with meanings
Hand-picked by our editors. Copy one, or use them as a starting point.
| Name | Meaning or note |
|---|---|
| Greta Schneider | Greta = pearl; Schneider = tailor, from schneiden, to cut |
| Johanna Fischer | Johanna = God is gracious; Fischer = fisherman |
| Frieda Weber | Frieda = peaceful one; Weber = weaver |
| Klara Becker | Klara = clear, bright; Becker = baker |
| Mathilda Wagner | Mathilda = strength in battle; Wagner = wagon maker or carter |
| Leonie Hoffmann | Leonie = lioness; Hoffmann = steward of a manor farm |
| Ida Schäfer | Ida = work, industrious; Schäfer = shepherd |
| Hedwig Vogel | Hedwig = battle, warfare; Vogel = bird, or a bird catcher |
| Gisela Lehmann | Gisela = a pledge; Lehmann = a tenant who held a fief |
| Ingrid Lange | Ingrid = Ing is beautiful; Lange = nickname for a tall person |
| Ulrike Brandt | Ulrike = heritage and power; Brandt = land cleared by burning |
| Adelheid Graf | Adelheid = noble kind; Graf = a count, or a count's servant |
| Gertrud Huber | Gertrud = spear strength; Huber = farmer who held a hide of land |
| Emma Richter | Emma = whole, universal; Richter = judge or village magistrate |
| Lotte Engel | Lotte = from Charlotte, free; Engel = angel, an old nickname |
| Ursula Fuchs | Ursula = little bear; Fuchs = fox |
| Beate Sommer | Beate = blessed, happy; Sommer = summer, a seasonal nickname |
| Renate Morgenstern | Renate = born again; Morgenstern = morning star |
| Elisabeth Rosenthal | Elisabeth = God is my oath; Rosenthal = rose valley |
| Hanna Keller | Hanna = favor, grace; Keller = cellar master |
| Henriette Winkler | Henriette = home ruler; Winkler = corner dweller, or a shopkeeper |
| Friedrich Müller | Friedrich = peaceful ruler; Müller = miller |
| Lukas Schmidt | Lukas = man from Lucania; Schmidt = smith |
| Konrad Meyer | Konrad = bold counsel; Meyer = steward or tenant farmer |
| Wolfgang Bauer | Wolfgang = wolf path; Bauer = farmer |
| Heinrich Schulz | Heinrich = home ruler; Schulz = village headman |
| Ludwig Zimmermann | Ludwig = famous warrior; Zimmermann = carpenter, from zimber, timber |
| Siegfried Adler | Siegfried = victory and peace; Adler = eagle |
| Otto Krause | Otto = wealth, fortune; Krause = curly-haired |
| Maximilian Roth | Maximilian = the greatest; Roth = red-haired |
| Felix Fröhlich | Felix = lucky, happy; Fröhlich = cheerful |
| Bernhard Wolf | Bernhard = brave bear; Wolf = wolf, or the old given name Wolf |
| Dieter Klein | Dieter = warrior of the people; Klein = small |
| Christoph Köhler | Christoph = bearer of Christ; Köhler = charcoal burner |
| Moritz Jäger | Moritz = Moorish, from Mauritania; Jäger = hunter |
| Gerhard Schuster | Gerhard = brave spear; Schuster = shoemaker |
| Jonas Neumann | Jonas = a dove; Neumann = newcomer |
| Karl Schwarz | Karl = free man; Schwarz = black-haired |
| Leonhard Berger | Leonhard = brave lion; Berger = one who lived on a hill |
| Emil Braun | Emil = rival, striving to equal; Braun = brown-haired |
| Günther Pfeiffer | Günther = battle warrior; Pfeiffer = piper |
| Till Schreiber | Till = ruler of the people; Schreiber = scribe or clerk |
| Benedikt Haas | Benedikt = blessed one; Haas = hare |
| Theodor Gerber | Theodor = gift of God; Gerber = tanner |
| Hugo Eisenberg | Hugo = heart, mind; Eisenberg = iron mountain |
| Paul Lichtenberg | Paul = small, humble; Lichtenberg = bright mountain |
Tips for choosing a good name
Match the name to the era
Dieter, Gerhard, Ursula and Renate suit a character born in the mid-1900s. For someone born recently, try Emil, Jonas, Leonie or Emma.
Keep or swap the umlaut
Müller, Schäfer and Köhler can also be written Mueller, Schaefer and Koehler. That spelling is standard when an umlaut cannot be typed, and common in German-American families.
Pick a trade name or a poetic one
Job surnames like Becker and Wagner feel down to earth. Ornamental names like Rosenthal, Morgenstern and Lichtenberg sound softer and more lyrical.
Say it the German way
W sounds like an English v, so Wagner is VAHG-ner. Ei rhymes with eye and ie sounds like ee, so Klein is KLINE and Dieter is DEE-ter.

