Viking Name Generator With Real Old Norse Names and Meanings
This viking name generator gives you real Old Norse names with their meanings, a proper patronymic family name, an optional byname and the name in runes. It covers 40 male and 36 female names from the Viking Age, so you get historical names like Bjorn, Sigrid or Thorvald rather than random fantasy sounds.
Use it for a character in a saga style story, a tabletop RPG, a game like Valheim or Assassin’s Creed, or just to find out what your Viking name could be. Type a parent’s name to build your own family name, and pick how many names you want.
How to Use the Viking Name Generator
- Pick a gender. Male, female or any.
- Choose a format. First name and family name, first name and byname, the full three part name or first name only.
- Add a parent name (optional). Choose the father or mother line and type a name, or leave it blank for a generated one.
- Tap Generate Names. Read the meaning, the Old Norse form and the runes, then download or share the card.


How Vikings Named Their Children
Many Old Norse names were built from two parts, often a god, an animal or a weapon joined to a quality. Thor and stone make Thorstein, eagle and bear make Arnbjorn, and victory and guardian make Sigurd. Animal names were popular too: Ulf means wolf, Bjorn means bear, Orm means serpent and Hrafn means raven. Names also ran in families, so a child often carried part of a grandparent’s name.
The viking name generator shows the modern spelling first, because that is how most people search and type the names, and the Old Norse form underneath, with letters like þ (thorn) and ð (eth).
Patronymics: Son and Daughter Names
Vikings had no fixed surnames. A son of Harald was Haraldsson and a daughter of Erik was Eriksdottir. Iceland still uses this system today. The tool uses this simplified modern spelling and can build the family name from any name you type, so you can make a Norse name from your real parent’s name. Set Family line to Mother for a matronymic, which was rarer but did appear in the sagas.
Bynames: The Fun Part of a Norse Name
A byname was a public nickname, often blunt. The viking name generator includes 15 famous attested bynames, each with its Old Norse form and a well known bearer, such as Fairhair (Harald hárfagri), Bluetooth (Harald blátönn), Ironside (Bjorn járnsíða) and the Far Traveller (Ingvar víðförli). It mixes these with 25 descriptive bynames in the same style, such as Stonefist or the Shipwright, and labels them clearly so you know which are historical.
Your Name in Runes
The Younger Futhark had only 16 runes, so one rune covered several sounds. For example, ᚴ stood for k and g, and ᛏ stood for t and d. The generator maps each letter to its closest rune and shows the result as an approximate spelling. That is fine for a profile, a tattoo sketch or a game prop, but ask a runologist before anything permanent.
Popular Viking Names Still Used Today
- Male: Erik, Leif, Olaf, Gunnar, Ivar, Sven, Knut, Bjorn.
- Female: Astrid, Ingrid, Sigrid, Helga, Freydis, Liv, Solveig, Dagny.
Many of these never went out of use in Scandinavia, which makes them a good choice for a baby name with history. The meaning shown here is the traditional reading; scholars sometimes debate the details.
Honest Limits
- Simplified spelling. Real Old Norse genitive forms vary; the tool uses modern son and dottir endings.
- Approximate runes. Spelling rules changed over time and by region.
- A curated list. 76 given names, not every name in the sagas.
Norse Name Generator for Games and Stories
People search for a norse name generator, a nordic name generator or a viking name generator, but they usually want the same thing: a name that sounds like it came from the sagas. This tool serves all three. Pick the full name with a byname for a jarl or shieldmaiden, or the first and family name for a quieter farmer or trader.
For games like Valheim, Crusader Kings or Assassin’s Creed Valhalla, keep it short: a first name plus a byname reads well on screen. For a novel, use the patronymic so readers can follow family lines, and let the viking name generator suggest a byname once the character has earned one.
Tap Generate a few times and you will see how varied real Norse naming was.
Viking Age Scandinavians spoke Old Norse, the root of modern Icelandic and Norwegian; see the Old Norse language on Wikipedia.
Frequently Asked Questions
Is this viking name generator free?
Yes. It is free, needs no signup and runs in your browser.
Are these real Viking names?
The given names are real Old Norse names, shown with their Old Norse spelling and traditional meaning. Family names follow the real patronymic pattern. Bynames are either attested ones, such as Fairhair or Bloodaxe, or descriptive ones in the same style, and the card tells you which.
Did Vikings have surnames?
Not in the modern sense. People used their father’s name plus son or daughter, such as Haraldsson or Eriksdottir, and sometimes a byname that described them.
Can I use my own parent’s name?
Yes. Type a name in the Parent name box and the generator builds the family name from it, such as Musasson.
Can I use the mother’s name?
Yes. Set Family line to Mother and the generated family name comes from a female name. Matronymics were less common but did exist.
What are the runes?
An approximate spelling in the Younger Futhark, the 16 rune alphabet of the Viking Age. Old runic spelling was loose, so treat it as a fun preview, not an expert translation.
Is it a norse name generator too?
Yes. Viking names and Norse names mean the same thing here: names used by Old Norse speakers in Scandinavia and their settlements.
How many names can I make?
Six by default, or up to 20 with the How many names menu.
