
Viking Name Generator
395+ authentic Old Norse names with patronymics and bynames — and the meaning of every part.
Gender
Name style
8,697,110 possible results · no repeats until you've seen them all
Pick your filters (or leave them on All) and press Generate.
- Asgrim Thorvaldsson Whale-road · Old Norse: Ásgrímr · male
- Jokull Hamundsson Shield-breaker · Old Norse: Jǫkull · male
- Hjalmar Ulfketilsson the Bold · Old Norse: Hjálmarr · male
Names straight from the sagas
This Viking name generator builds names the way Norse people actually carried them: a given name, a patronymic from the father's name, and sometimes a byname earned by looks or deeds. The first names come from the historical record, so you'll find Ragnar, Leif, Sigrid and Gudrun alongside rarer names like Hallveig or Thorgrim — each with its meaning.
Three parts of a Norse name
- Given name — often a compound such as Thor + stone (Thorstein) or god + battle.
- Patronymic — father's name + -sson or -sdottir: Haraldsson, Eiriksdottir.
- Byname — a nickname like Ironside, the Deep-minded or Wolf-tongue.
Make it fit your character
Choose the name style that suits your story: a full saga-style name for a jarl, a single given name for a farmhand, or a name and byname for a warrior everyone fears. For other fantasy cultures try the D&D name generator, or the last name generator for modern Scandinavian surnames.
Frequently asked questions
Are these real Viking names?
The first names are real Old Norse personal names recorded in the Icelandic sagas, on runestones and in the Book of Settlements. Each result shows the Old Norse spelling and the common modern spelling, with the name's meaning. Bynames mix famous historical epithets with new ones written in the same style.
How did Vikings name their children?
Most people had one given name plus a patronymic — the father's name with -son (son) or -dóttir (daughter), so a daughter of Harald was Haraldsdóttir. Many names honoured the gods (Thor-, Frey-) or animals of power such as the bear (Björn) and the wolf (Úlfr). Children were often named after a dead relative.
What is a Viking byname?
A byname, or nickname, described a person's looks, deeds or character — Harald Fairhair, Eric Bloodaxe, Sweyn Forkbeard, Ivar the Boneless. They were how people told apart the many Thorsteins and Olafs in one district.
Can I generate female Viking names?
Yes. Choose Female to get names such as Sigrid, Astrid, Gudrun or Freydis, with a patronymic ending in -dottir. Leave both genders on to mix them.
Can I use these names for games and stories?
Absolutely — they work for tabletop RPGs, video game characters, novels, pets and even boat names. Pick the Name + byname style for a heroic feel, or Name + patronymic for a historically grounded one.
Related tools: D&D name generator · Character name generator · Last name generator
Updated:
More random generators
Random Word Generator
Nouns, verbs & adjectives by level
Random Team & Group Generator
Split a list into fair teams
Random Animal Generator
Animals with pictures & fun facts
Last Name Generator
Surnames by origin, with meanings
D&D Name Generator
Fantasy names by race & gender
Character Name Generator
Names for stories, by genre
Random Character Generator
Name, traits, motive & secret
Gnome Name Generator
Names, nicknames & clans
Random Food Generator
What should I eat today?
Random Letter Generator
A–Z with no repeats
Japanese Name Generator
Kanji, kana, romaji & meaning
Random Color Generator
HEX/RGB/HSL palettes, lock & copy
Fantasy Map Maker
Random worlds, download PNG