German name generator

Realistic German names from common first names, modern and traditional, and the most common German surnames. For characters, stories and games.

Free and unlimited. Names are made on your device, no sign-up.

How to use it

Match the age

Pick a modern name for a young character and a traditional one (Wolfgang, Ingrid) for an older one.

Umlauts

Names like Müller keep the ü. In English text you can write Mueller, which is also correct.

Surnames as jobs

Many surnames are old job names, which can hint at a family history.

Example german names

Masculine: Maximilian Becker, Finn Meyer, Florian Meyer, Jakob Fischer, Ben Richter, Heinrich Hoffmann, Friedrich Meyer, Ben Hofmann.

Feminine: Emma Lange, Monika Lange, Mia Schwarz, Anna Koch, Charlotte Weber, Anna Weber, Johanna Neumann, Hannah Weber.

About German names

The most common German surnames come from trades: Müller (miller), Schmidt (smith), Schneider (tailor), Fischer, Weber (weaver) and Becker (baker). First names follow fashions: Lukas, Leon, Emma and Mia are popular today, while Klaus, Jürgen, Ursula and Monika belong to older generations. Mix them to match your character's age.

Questions

Is it free?

Yes. Names are put together in your browser, so it's free with no sign-up and no limit.

Are these real German names?

Yes. The first names and surnames are real and common; the combinations are random.

Can I use these names in my own book or game?

Yes. They're built from word parts rather than copied from a list, so you can use them however you like.

More generators

See all 52 free generators