German Male Name Generator

Authentic German men's names from every era and region

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate German male names that sound like real men, not random draws: modern boys like Leon Wittmann and Finn Eckhardt, mid-century Jürgens and Klauses, Bavarian Korbinians and Frisian Haukes, each paired with a surname from the matching region.

About German male names

A German man's first name usually tells you roughly when he was born. Boys named after 2010 are overwhelmingly Leon, Noah, Finn, Elias, Paul, Emil, Theo and Anton, short names that have also revived old-fashioned Fritz, Hugo and Karl. Men in their forties and fifties are Stefan, Andreas, Thomas, Markus and Christian; their fathers are Jürgen, Klaus, Dieter, Wolfgang and Manfred; and the grandfathers' generation carried Heinrich, Wilhelm, Hermann and Otto. Double names joined with a hyphen (Karl-Heinz, Hans-Jürgen, Hans-Peter) are a 1940s–60s signature that almost no child gets today.

Region matters as much as era. Korbinian, Alois, Xaver, Sepp and Vitus are unmistakably Bavarian or Austrian; Hauke, Fiete, Enno, Tjark and Sönke point to Frisia and the North Sea coast; Urs, Reto and Beat are Swiss. Surnames follow the same map: Huber, Gruber and Pichler in the south, Petersen, Janssen and Cordes in the north, and Nowak, Kowalski and Kaminski among families whose ancestors came from Poland and Silesia to the Ruhr. Umlauts and ß belong in the spelling (Müller, Schäfer, Voß), even if forms often flatten them.

This generator pairs first and last names from matching eras and regions, plus standalone given names, so a character in a Munich novel, a Cold War thriller, a football sim or a family tree feels like a real person.

How to choose German male names

  • Match the first name to the birth year: Finn and Leon for a boy born after 2010, Stefan or Andreas for a man in his forties, Jürgen or Klaus for a pensioner, Wilhelm or Heinrich for anyone born before 1930.
  • Keep first name and surname in the same region. Korbinian Huber and Hauke Petersen both sound real; Korbinian Petersen would make a German reader pause.
  • Hyphenated double names like Karl-Heinz and Hans-Jürgen instantly age a character to the post-war generation, which is useful for fathers, bosses and neighbours.
  • For contemporary Germany, include men with Turkish, Polish or Italian roots (Emre Sommer, Lukas Kaminski, Matteo Becker); it is what a real school roster or office looks like.
  • Write the umlauts and ß (Müller, Jörg, Voß) in prose and dialogue, and only flatten to ue, oe and ss when you are imitating a passport, a URL or an English-language database.

Frequently asked questions

What are the most common German male names today?

For newborn boys the top names in recent years are Noah, Leon, Paul, Elias, Finn, Emil, Theo, Matteo, Luca and Henry. Among all living men the most common first names are still the mid-century classics Peter, Michael, Thomas, Andreas, Wolfgang, Klaus and Jürgen.

What are traditional or old German male names?

Friedrich, Wilhelm, Heinrich, Hermann, Otto, Karl, Konrad, Ludwig, Siegfried and Gottfried are the classic old-stock names, many of them Germanic compounds meaning things like peace-ruler (Friedrich) or bold counsel (Konrad). Some, like Fritz, Karl, Otto and Emil, have come back into fashion for babies.

How do German surnames work with male first names?

Surnames are inherited and don't change by gender, so Müller, Schmidt or Huber applies equally to men and women. The most common are occupational (Müller, Schmidt, Schneider, Fischer, Weber), followed by descriptive ones (Klein, Groß, Schwarz, Lange) and place or landscape names (Bachmann, Steinbach, Lindner).

Are these names suitable for a story set in Austria or Switzerland?

Mostly, yes, since all three countries share the German name pool, but Austria leans toward Bavarian-style names (Alois, Florian, Lukas, Gruber, Pichler) and Switzerland has its own favourites (Urs, Reto, Beat, Silvan) and surnames (Bühler, Brunner, Meili). Use the Austrian and Swiss generators if you need that flavour throughout.

More like this

All 500 German male names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 36 names

  • Aaron Herrmann
  • Achim
  • Achim Reutter
  • Adalbert
  • Adalbert Rohr
  • Adam Köhler
  • Adrian Bucher
  • Albert Hagedorn
  • Albrecht von Rietberg
  • Alessio Kraus
  • Alexander Steinmetz
  • Alfred Sonntag
  • Ali Jäger
  • Alois
  • Alois Gruber
  • Ambrosius
  • Ambrosius Heigl
  • Andreas Mertens
  • Andreas Schweiger
  • Anselm Prantl
  • Ansgar
  • Ansgar Hübner
  • Anton
  • Anton Bachmann
  • Anton Hansen
  • Anton Neumann
  • Anton Wimmer
  • Arda Schreiber
  • Armin
  • Armin Seefried
  • Arne
  • Arne Lübbers
  • Arnulf
  • Arnulf Geiger
  • Arthur Vogel
  • August Stelzer

B: 25 names

  • Balthasar
  • Balthasar Oheim
  • Bartholomäus Ammerl
  • Beat
  • Beat Zimmerli
  • Ben Hartmann
  • Ben Steinbach
  • Benedikt
  • Benedikt Hartlieb
  • Benedikt Strobl
  • Benjamin Kubicki
  • Benno Eberle
  • Bent Hansen
  • Bernd
  • Bernd Gehrke
  • Bernhard Wimmer
  • Björn Ziegler
  • Bo Carstensen
  • Bodo
  • Bodo Pietsch
  • Bosse Sander
  • Bruno Mayer
  • Bruno Schierholz
  • Burkhard
  • Burkhard Rumpf

C: 10 names

  • Can Otto
  • Carl Meier
  • Carsten
  • Carsten Hergenröder
  • Christian Rabe
  • Christoph Bühler
  • Christoph Wieland
  • Claas
  • Claas Henning
  • Cornelius Stadler

D: 15 names

  • Damian Martin
  • Daniel Kuhnert
  • Daniel Pawlak
  • David Schuster
  • David Wisniewski
  • Deniz Seidel
  • Dennis Kaczmarek
  • Detlef
  • Detlef Bartsch
  • Dieter
  • Dieter Krause
  • Dieter Vollmer
  • Dietmar Wehrle
  • Dirk Wessel
  • Dominik Piontek

E: 25 names

  • Eberhard
  • Eberhard Kirchhoff
  • Eckart Reinhardt
  • Eckhard Bosse
  • Efe Brandt
  • Egbert Lindner
  • Egon Rietz
  • Elian König
  • Elias
  • Elias Rademacher
  • Elias Wagner
  • Elyas Stein
  • Emanuel Glatz
  • Emil
  • Emil Kaufmann
  • Emil Klein
  • Emilio Lehmann
  • Emre Sommer
  • Enno
  • Enno Lüders
  • Erich Pfister
  • Ernst Hanisch
  • Ernst Klein
  • Erwin
  • Erwin Kaltenbach

F: 33 names

  • Fabian Roth
  • Fabio Böhm
  • Fabio Steiner
  • Falk
  • Falk Seiffert
  • Felix
  • Felix Bergmann
  • Felix Sobczak
  • Ferdinand
  • Ferdinand Günther
  • Ferdinand von Ahlefeld
  • Fiete
  • Fiete Arnold
  • Fiete Janssen
  • Finn
  • Finn Eckhardt
  • Finn Hoffmann
  • Florian
  • Florian Niederhuber
  • Florian Wachter
  • Focke Dirks
  • Frank Ostermann
  • Franz Xaver Unterberger
  • Franz Zimmermann
  • Frederik Lang
  • Fridolin Stocker
  • Friedhelm Kersting
  • Friedrich
  • Friedrich Tessmer
  • Friedrich von Hohenstein
  • Fritz Jung
  • Fritz Weber
  • Fürchtegott Heyne

G: 19 names

  • Gabriel Winter
  • Gebhard
  • Gebhard Lanz
  • Georg Hofstetter
  • Gerd Dombrowski
  • Gerhard
  • Gerhard Rieger
  • Gero
  • Gero Weidner
  • Godehard Wüstenberg
  • Gottfried
  • Gottfried Riedl
  • Gottlieb Herzog
  • Gregor
  • Gregor Stadelmann
  • Günter
  • Günter Nolte
  • Gustav
  • Gustav Pfennig

H: 42 names

  • Hannes
  • Hannes Bruhn
  • Hanno Wieser
  • Hans Müller
  • Hans-Georg Mühlenbeck
  • Hans-Jürgen Mielke
  • Hans-Peter Kretschmer
  • Harald Nickel
  • Hartmut
  • Hartmut Stange
  • Hartwig Rehbein
  • Hartwin Stumpf
  • Hauke
  • Hauke Petersen
  • Heiko Rickmers
  • Heinrich
  • Heinrich Vahlbruch
  • Heinrich zu Falkenau
  • Heinz
  • Heinz Lampe
  • Heinz Schäfer
  • Helmut
  • Helmut Drescher
  • Helmut Hartmann
  • Hendrik
  • Hendrik Kraft
  • Henrik Dannemann
  • Henry Wolf
  • Herbert Lüdtke
  • Hergen Tönjes
  • Hermann
  • Hermann Thielemann
  • Hinnerk
  • Hinnerk Cordes
  • Holger
  • Holger Brückner
  • Horst
  • Horst Lange
  • Horst Wiedemann
  • Hubert
  • Hubert Leitner
  • Hugo Hahn

I: 5 names

  • Ignaz
  • Ignaz Kofler
  • Ilias Vogt
  • Ingo Paulsen
  • Ivo Thomas

J: 34 names

  • Jakob
  • Jakob Lange
  • Jakob Strauß
  • Jamie Krämer
  • Jan Petersen
  • Jannik
  • Jannik Albrecht
  • Jannis Pfeiffer
  • Jasper Hinrichsen
  • Jens
  • Jens Sievers
  • Jesper Claussen
  • Jesper Ritter
  • Jochen Brunner
  • Joel Schulte
  • Johann Reithmeier
  • Johannes
  • Jona Horn
  • Jonas Kessler
  • Jonas Zimmermann
  • Jonathan Huber
  • Jonte Lindner
  • Jörg
  • Jörg Ehlers
  • Josef Brandstätter
  • Joshua Lorenz
  • Jost
  • Jost Schindler
  • Julian Wenzel
  • Julius Keller
  • Jürgen
  • Jürgen Pfaff
  • Justus
  • Justus Franke

K: 29 names

  • Karl Fuchs
  • Karl Hoffmann
  • Karl Oesterle
  • Karl von Lindau
  • Karl-Heinz Bader
  • Karl-Otto Stegemann
  • Kaspar
  • Kaspar Baumgartner
  • Kaspar Engelbrecht
  • Keno
  • Keno Eckhoff
  • Kerem Heinrich
  • Kian Engel
  • Kilian
  • Kilian Steinbichler
  • Klaus
  • Klaus Hammerschmidt
  • Klaus-Peter Wollschläger
  • Knut Oelschläger
  • Knut Thiessen
  • Konrad
  • Konrad Eisenreich
  • Konstantin
  • Konstantin Friedrich
  • Konstantin von Wolkenstein
  • Korbinian
  • Korbinian Huber
  • Kurt Bauer
  • Kurt Reimann

L: 36 names

  • Lars
  • Lars Lohmann
  • Lasse
  • Lasse Bauer
  • Leberecht Kirsch
  • Lennart
  • Lennart Wolff
  • Lenny Schumacher
  • Leo Schmitt
  • Leon
  • Leon Nowak
  • Leon Schulz
  • Leon Wittmann
  • Leonard Simon
  • Leonhard
  • Leonhard Aigner
  • Leonhard Pirker
  • Leopold
  • Leopold Frank
  • Levi Braun
  • Liam Fischer
  • Linus
  • Linus Roth
  • Lio Möller
  • Lorenz Tauber
  • Lothar Quast
  • Luca
  • Luca Koch
  • Ludwig
  • Ludwig Fischbacher
  • Ludwig Hartl
  • Ludwig von Bergheim
  • Lukas Brandt
  • Lukas Kaminski
  • Lutz
  • Lutz Eichhorn

M: 45 names

  • Magnus
  • Magnus Schwab
  • Maik Gebauer
  • Malte
  • Malte Behrens
  • Malte Beyer
  • Manfred
  • Manfred Meier
  • Manfred Ruppert
  • Marcel Lewandowski
  • Mario Grundmann
  • Markus Falkenberg
  • Marlon Schuster
  • Martin Angerer
  • Martin Gerber
  • Mateo Kowalski
  • Mats
  • Mats Brodersen
  • Matteo Becker
  • Matthäus Hagn
  • Matthias Seibold
  • Matthias Teichmann
  • Matthis Ernst
  • Matti Weiß
  • Max Sailer
  • Maximilian
  • Maximilian Kaiser
  • Maximilian Schreiber
  • Maximilian von Trautenberg
  • Meinolf Schreckenberg
  • Meinrad
  • Meinrad Knoll
  • Melchior
  • Melchior Haubold
  • Mert Haas
  • Michael Hellwig
  • Mika Walter
  • Milan Krüger
  • Mirko
  • Mirko Thiele
  • Momme
  • Momme Nissen
  • Moritz
  • Moritz Albrecht
  • Moritz Peters

N: 9 names

  • Nael Ziegler
  • Niklas Frey
  • Niklas Jablonski
  • Nils
  • Nils Baumann
  • Nino Meili
  • Noah Kirchner
  • Noah Weber
  • Norbert Hauck

O: 16 names

  • Ocke Harms
  • Okko Frerichs
  • Olaf Heidrich
  • Ole
  • Ole Ketelsen
  • Ole Voigt
  • Oliver Brendel
  • Ömer Graf
  • Onno Wilken
  • Ortwin Speckmann
  • Oskar
  • Oskar Schwarz
  • Oskar Weinholt
  • Oswald Lechner
  • Otto Becker
  • Otto Gravenhorst

P: 9 names

  • Pankraz Reuß
  • Patrick Wojcik
  • Paul Hartwig
  • Paul Schröder
  • Peter Lindemann
  • Philipp Günther
  • Piet Jacobs
  • Piet Roggenkamp
  • Pius Kälin

Q: 2 names

  • Quirin
  • Quirin Haslinger

R: 23 names

  • Raimund Eckl
  • Raimund Schachner
  • Rainer
  • Rainer Schilling
  • Ralf Hinrichs
  • Raphael Amrein
  • Raphael Berger
  • Rasmus Lorenzen
  • Reinhard Pohl
  • Reinhold
  • Reinhold Maurer
  • René Fiedler
  • Reto
  • Reto Vonlanthen
  • Richard Ewald
  • Roland Kerschbaumer
  • Rolf Ahrens
  • Ronny Lehnhardt
  • Ruben Ludwig
  • Rüdiger
  • Rüdiger Wegener
  • Rudolf
  • Rudolf Wenning

S: 24 names

  • Samuel Werner
  • Sebald Grimm
  • Sebastian Lorenz
  • Sepp
  • Sepp Mühlbauer
  • Severin
  • Severin Gubler
  • Siegfried
  • Siegfried Mangold
  • Siegmund Treiber
  • Silvan
  • Silvan Brunner
  • Silvio Wunderlich
  • Simon Voß
  • Sönke
  • Sönke Petersen
  • Sören
  • Sören Clausen
  • Stefan Obermeier
  • Steffen
  • Steffen Uhlig
  • Stephan Göbel
  • Sven
  • Sven Hagen

T: 26 names

  • Tammo Eilers
  • Tassilo
  • Tassilo Brandhuber
  • Theo
  • Theo Brinkmann
  • Theo Richter
  • Theodor
  • Theodor Lemke
  • Thies
  • Thies Heinemann
  • Thomas Ertl
  • Thomas Reinecke
  • Till
  • Till Beck
  • Tim Krämer
  • Tjark
  • Tjark Boysen
  • Tobias Gautschi
  • Tobias Kleinschmidt
  • Torben
  • Torben Mohr
  • Torsten
  • Torsten Arndt
  • Torsten Kühnel
  • Traugott
  • Traugott Meusel

U: 7 names

  • Udo Michalke
  • Ulrich Feldmann
  • Ulrich Moosbrugger
  • Urs
  • Urs Bachmann
  • Uwe Blankenburg
  • Uwe Johannsen

V: 11 names

  • Valentin
  • Valentin Hinterberger
  • Valentin Winkler
  • Valentin Zurbriggen
  • Veit
  • Veit Brenner
  • Vincent Scholz
  • Vitus
  • Vitus Oberhauser
  • Volker
  • Volker Zöllner

W: 15 names

  • Waldemar Heckmann
  • Walter Sievert
  • Walter Wolf
  • Wendelin
  • Wendelin Hagemeier
  • Werner
  • Werner Stoll
  • Wilhelm
  • Wilhelm Brockhaus
  • Willi Danner
  • Wolf-Dieter Lehnert
  • Wolfgang
  • Wolfgang Kirchmair
  • Wolfgang Sattler
  • Wunibald Moser

X: 2 names

  • Xaver
  • Xaver Pichler

Y: 2 names

  • Yannick Kühn
  • Yusuf Groß