Names
Viking Name Generator
Used by developers, writers, and creators worldwide.
A viking name generator built on real Old Norse conventions — not fantasy guesswork. Vikings named themselves with a given name, a patronymic (Erikson, Sigurdsdottir), and an epithet earned through deed or appearance. This tool follows those same patterns, so names like "Bjorn Halldorsson the Unyielding" feel plausible rather than made-up. Writers building historical fiction, game masters stocking a campaign with Norse NPCs, and tabletop players naming a shieldmaiden all get results that hold up to scrutiny. Set gender to Male, Female, or Any, choose how many names you need, and toggle epithets on or off depending on whether you want full titles or clean roster entries.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count field to how many names you want — try 10 for a solid shortlist.
- Choose a gender filter (Male, Female, or Any) to narrow results to your character's identity.
- Toggle the epithet option to 'Yes' for full names with titles, or 'No' for bare given names and patronymics.
- Click Generate to produce your list of Viking names instantly.
- Copy your favorite name or regenerate the full list until one clicks for your character.
Use Cases
- •Naming a Valheim character or God of War playthrough with a historically grounded Norse title
- •Generating a full D&D 5e or Pathfinder warband roster with epithets on for each named NPC
- •Choosing a LARP persona — given name, patronymic, and an earned epithet all in one go
- •Populating a worldbuilding spreadsheet with 20+ background characters using epithets toggled off for cleaner entries
- •Picking a Norse-flavored Twitch or YouTube channel name that stands out without sounding generic
Tips
- →Turn epithets off when generating NPC rosters — bare names are easier to track in a campaign session.
- →Generate with 'Any' gender first, then filter — mixed results sometimes surface unexpected name combinations worth keeping.
- →For a protagonist, generate three separate batches and pick one name from each; comparing across batches reduces anchoring to early results.
- →Pair a short given name (Ulf, Ivar) with a long epithet for maximum punch — contrast in syllable count makes names easier to remember.
- →If you're writing historical fiction set in a specific Norse region, note that Icelandic, Norwegian, and Danish naming patterns differ slightly — use the generated names as a base and check against a Norse name database for regional accuracy.
- →For gaming usernames, run the generator without epithets and combine two outputs — something like 'BjornLeifsson' reads as authentic without being too long for most username fields.
FAQ
how did viking naming conventions actually work
Vikings used patronymics rather than family surnames — a child took their father's given name and added "son" or "dottir", so Erik's son Leif became Leif Erikson and his daughter became Eriksdottir. Epithets like "the Red" or "Ironside" were earned through deeds or physical traits and used socially, never inherited.
are these viking names historically accurate or just made up
Names are assembled from documented Old Norse given names, attested patronymic patterns, and epithets found in the sagas and historical records. They won't all belong to real people, but every component is drawn from genuine sources — so they hold up to anyone familiar with the period.
when should I turn the epithet off vs leave it on
Turn epithets on for main characters, player characters, or named NPCs where a title like "the Bold" or "Ironside" adds weight. Turn them off when you're filling a roster or spreadsheet with background characters and want clean, two-part names that don't compete for attention.