Real Danish names - Nielsen, Jensen, Hansen, Pedersen - the -sen surnames that dominate Denmark, with popular given names.
—
How these names are built
Danish surnames are the -sen family at its most concentrated: Nielsen, Jensen, Hansen and Pedersen have long accounted for such a large share of the population that Denmark's own statistics office has called it a naming monopoly. Every one of them is a frozen patronymic - Jensen is son of Jens - and the pattern was only locked in when Denmark regulated fixed surnames at the start of the 20th century. Danish given names split neatly between the Norse layer (Freja, Astrid, Sigrid) and the royal-biblical layer (Frederik, Christian, Christian is the classic royal name for Danish kings), and unlike the nickname-shortened English style, Danes routinely use full double names.
How the generator works
Rolled from 32 + 24 real-name banks — 768 combinations — using your browser's random source. Nothing is sent anywhere: the whole tool runs on your device.
Examples
Roll
Result
William + Nielsen
William Nielsen
Freja + Sørensen
Freja Sørensen
Magnus + Møller
Magnus Møller
Frequently Asked Questions
Why are Danish surnames so concentrated?
Patronymics froze late and fast. Once Denmark required fixed family names in the early 1900s, a handful of the most common father-names became permanent surnames for a very large share of the population, and the distribution has barely moved since.
What does -sen mean?
Son of. Nielsen is son of Niels, Jensen son of Jens, Pedersen son of Peder. The Nordic countries share this pattern, which is why -sen names also top Norwegian lists.
Are Danish given names mostly Norse?
They are split. Old Norse names like Freja, Astrid and Sigrid are popular again, but the biblical and royal layer - Frederik, Christian, Anna, Marie - has been in continuous use for centuries.