Norse Last Name Generator
Old Norse patronymics, Viking bynames and Scandinavian surnames
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate Norse last names the way Vikings and their descendants actually used them: -son and -dottir patronymics, Old Norse bynames like Hardrada and Skullsplitter, and the Norwegian, Swedish, Danish and Icelandic surnames that grew out of them. Built for historical fiction, tabletop characters, and Viking-era worldbuilding.
About norse last names
Vikings did not have family surnames. A Norse last name was either a patronymic, built from the father's name plus -son or -dóttir (Eiríksson, Sigurðardóttir), or a byname earned for a trait, a deed, or a place: Haraldr Hárfagri (Fairhair), Eiríkr Blóðøx (Bloodaxe), Ketill Flatnefr (Flatnose), Ívarr inn Beinlausi (the Boneless). This generator gives you all three layers, so you can name a character the way a saga would, or the way a Scandinavian census would centuries later.
The patronymics here use the genitive stem the way Old Norse and modern Icelandic do, which is why it is Hákonarson rather than Hakonson and Sigurðardóttir rather than Sigurdsdottir; anglicized spellings are included so they are easy to type. Bynames appear both in Old Norse (Hardrada, Tjuguskegg, Hausakljufr) and in plain English (Hardruler, Forkbeard, Skullsplitter), since sagas in translation use either. The final group is what Norse naming turned into: Danish and Norwegian -sen names, Swedish -sson and nature compounds like Lindqvist and Bergström, and Norwegian farm names such as Haugen, Bjørnstad and Solheim that became hereditary in the 1800s.
For a Viking-age character, pair a patronymic with a byname (Ulf Ketilsson Greycloak). For a modern Nordic character, a single farm or nature surname is the authentic choice.
Tips for choosing a name
- Match the patronymic to the parent: a -son or -sen name means the father was called that, so Leif Eiriksson's father is Eirik. For a daughter use -dottir.
- Give only notable characters a byname, and earn it in the story; Vikings were named for one striking trait or deed, not a pile of epithets.
- For modern Scandinavian characters, pick a nature or farm surname (Lindgren, Haugen, Østergaard) rather than a byname; bynames read as medieval.
- Keep the spelling consistent with your setting: ð, þ and ö for an Old Norse or Icelandic feel, ø and å for Norwegian and Danish, plain letters for an English-language saga voice.
- Icelanders still use live patronymics today, so Gudmundsdottir is both an authentic Viking-era name and a current Icelandic one.
Frequently asked questions
Did Vikings have last names?
Not hereditary ones. They used patronymics (Haraldsson, Thorsdottir) that changed every generation, plus personal bynames like Bloodaxe or Flatnose. Fixed family surnames only became standard in Scandinavia in the 19th century, and Iceland still uses patronymics.
What is the difference between -son, -sson, -sen and -dottir?
-sson is the Old Norse and Icelandic form (from the genitive of the father's name), -son is the Swedish form, -sen is Danish and Norwegian, and -dóttir (daughter) is the female equivalent. Gunnarsson, Gunnarsen and Gunnarsdottir are all children of a Gunnar.
Are names like Bloodaxe and Skullsplitter authentic?
Yes. Eirik Bloodaxe, Thorfinn Skullsplitter, Ketil Flatnose, Harald Fairhair and Sweyn Forkbeard are all real bynames from the sagas and chronicles. The English forms here are direct translations of the Old Norse ones also listed.
Can I use these for a modern Scandinavian character?
Use the -sen, -sson and nature names (Lindberg, Nørgaard, Haugen) for anyone born after about 1850, and any of the names for Iceland, where patronymics are still the norm. Viking bynames would sound like a nickname in a modern setting.
All 500 norse last names
Browse the full list
- Eiriksson
- Haraldsson
- Olafsson
- Sigurdsson
- Thorsson
- Bjornsson
- Gunnarsson
- Ragnarsson
- Leifsson
- Ketilsson
- Egilsson
- Hakonarson
- Magnusson
- Sveinsson
- Knutsson
- Ulfsson
- Ormsson
- Thorsteinsson
- Ivarsson
- Halfdanarson
- Steinarsson
- Arnarson
- Asgeirsson
- Hrolfsson
- Grimsson
- Skallagrimsson
- Snorrason
- Einarsson
- Vigfusson
- Thorkelsson
- Thorfinnsson
- Thorvaldsson
- Thorgrimsson
- Hallvardsson
- Brynjolfsson
- Kolbeinsson
- Styrkarsson
- Hjalmarsson
- Finnbogason
- Bardarson
- Gissurarson
- Hoskuldsson
- Njalsson
- Flosason
- Kjartansson
- Bollason
- Gudmundsson
- Gudrodarson
- Helgason
- Hrafnsson
- Oddsson
- Ottarsson
- Runolfsson
- Saemundarson
- Sigmundarson
- Sigtryggsson
- Solmundarson
- Starkadarson
- Sturluson
- Thorbjornsson
- Thorgeirsson
- Thorhallsson
- Thorleifsson
- Thoroddsson
- Thorolfsson
- Tryggvason
- Valgardsson
- Vermundarson
- Yngvarsson
- Askelsson
- Atlason
- Audunarson
- Bersason
- Bjarnason
- Brandsson
- Eilifsson
- Eyjolfsson
- Eysteinsson
- Eyvindarson
- Fridleifsson
- Geirsson
- Gestsson
- Glumsson
- Grettisson
- Gunnlaugsson
- Hallfredarson
- Hedinsson
- Hemingsson
- Herjolfsson
- Hognason
- Ingolfsson
- Jorundarson
- Lodinsson
- Modolfsson
- Onundarson
- Ospaksson
- Ragnvaldsson
- Skeggjason
- Skulason
- Thjodolfsson
- Thrandarson
- Ulfarsson
- Vestarsson
- Vikingsson
- Hareksson
- Geirmundarson
- Hallsteinsson
- Thordarson
- Hamundarson
- Aslaksson
- Arnfinnsson
- Sigvatsson
- Eindridason
- Andersen
- Eriksen
- Hansen
- Jensen
- Larsen
- Nielsen
- Olsen
- Pedersen
- Rasmussen
- Kristiansen
- Johansen
- Karlsen
- Mortensen
- Thomsen
- Sørensen
- Iversen
- Knudsen
- Thorsen
- Torgersen
- Halvorsen
- Gundersen
- Arnesen
- Bjørnsen
- Evensen
- Fredriksen
- Gulbrandsen
- Haraldsen
- Helgesen
- Ingebrigtsen
- Jakobsen
- Kolbjørnsen
- Nilsen
- Sigurdsen
- Sivertsen
- Svendsen
- Tollefsen
- Torstensen
- Kjeldsen
- Clausen
- Andersson
- Johansson
- Karlsson
- Nilsson
- Eriksson
- Larsson
- Olsson
- Persson
- Svensson
- Gustafsson
- Pettersson
- Jonsson
- Jansson
- Hansson
- Bengtsson
- Jönsson
- Carlsson
- Petersson
- Håkansson
- Arvidsson
- Axelsson
- Danielsson
- Fredriksson
- Henriksson
- Ingvarsson
- Isaksson
- Jakobsson
- Mårtensson
- Olofsson
- Staffansson
- Svantesson
- Torbjörnsson
- Åkesson
- Eiriksdottir
- Haraldsdottir
- Olafsdottir
- Sigurdardottir
- Thorsdottir
- Bjornsdottir
- Gunnarsdottir
- Ragnarsdottir
- Leifsdottir
- Ketilsdottir
- Egilsdottir
- Hakonardottir
- Magnusdottir
- Sveinsdottir
- Ulfsdottir
- Thorsteinsdottir
- Ivarsdottir
- Einarsdottir
- Snorradottir
- Grimsdottir
- Hrolfsdottir
- Asgeirsdottir
- Steinarsdottir
- Helgadottir
- Hrafnsdottir
- Oddsdottir
- Gudmundsdottir
- Thorvaldsdottir
- Thorkelsdottir
- Kolbeinsdottir
- Brynjolfsdottir
- Hjalmarsdottir
- Bardardottir
- Njalsdottir
- Thorfinnsdottir
- Sigmundardottir
- Eysteinsdottir
- Eyvindardottir
- Ingolfsdottir
- Tryggvadottir
- Valgardsdottir
- Vigfusdottir
- Arnardottir
- Bjarnadottir
- Audunardottir
- Geirsdottir
- Hallvardsdottir
- Hoskuldsdottir
- Kjartansdottir
- Ormsdottir
- Skallagrimsdottir
- Sturludottir
- Thorolfsdottir
- Ottarsdottir
- Yngvarsdottir
- Runolfsdottir
- Saemundardottir
- Thorbjornsdottir
- Thorgeirsdottir
- Halfdanardottir
- Hardrada
- Lodbrok
- Blodox
- Tjuguskegg
- Blatonn
- Harfagri
- Jarnsida
- Beinlausi
- Hvitserk
- Ormsauga
- Flatnefr
- Krakabein
- Hausakljufr
- Trefotr
- Grafeldr
- Vidfadme
- Skjalgi
- Raudskeggr
- Hvitaskald
- Svarthofdi
- Mjoksiglandi
- Vidforli
- Lodinkinni
- Kroppinbak
- Sterki
- Digri
- Svarti
- Hviti
- Raudi
- Gamli
- Spaki
- Frodi
- Ironside
- Bloodaxe
- Forkbeard
- Bluetooth
- Fairhair
- Hardruler
- Greycloak
- Whiteshirt
- Snakeeye
- Stoutheart
- Widefathom
- Hairybreeks
- Redbeard
- Ironbeard
- Bristlebeard
- Ironfist
- Strongarm
- Longarm
- Thinlegs
- Crookback
- Flatnose
- Crowbone
- Skullsplitter
- Wryneck
- Treefoot
- Wolfcoat
- Bearshirt
- Ravenfeeder
- Seawolf
- Seafarer
- Wayfarer
- Landwaster
- Hallbreaker
- Shieldbreaker
- Shieldbiter
- Swordbearer
- Axebearer
- Oarsman
- Steersman
- Helmsman
- Trollbane
- Wormbane
- Frostbeard
- Longsword
- Broadaxe
- Halfhand
- Oneeye
- Blackhand
- Silvertongue
- Sharptongue
- Loudmouth
- Gaptooth
- Bentnose
- Redcloak
- Whiteshield
- Hammerhand
- Stonefist
- Coldfoot
- Fleetfoot
- Bearhide
- Whalebone
- Haugen
- Hagen
- Berg
- Bakken
- Dahl
- Moen
- Lund
- Strand
- Solberg
- Lie
- Vik
- Nygaard
- Aas
- Bakke
- Eide
- Fjeld
- Foss
- Hauge
- Holm
- Holt
- Lien
- Myhre
- Nes
- Ødegaard
- Rønning
- Sand
- Skog
- Sletten
- Solheim
- Stokke
- Strøm
- Sund
- Teigen
- Tveit
- Vang
- Viken
- Aune
- Bjørnstad
- Brekke
- Engen
- Fossum
- Gran
- Grøndahl
- Haga
- Haugland
- Helland
- Hoff
- Kleven
- Kvam
- Lunde
- Nordby
- Nordvik
- Rud
- Sæther
- Sandvik
- Skaar
- Stene
- Sørli
- Thune
- Torp
- Ulven
- Vold
- Wold
- Østby
- Øien
- Aamodt
- Bratt
- Lyngstad
- Lindgren
- Lindqvist
- Lindberg
- Lindström
- Bergström
- Sandberg
- Nyberg
- Ekberg
- Eklund
- Forsberg
- Sjöberg
- Sjögren
- Lundgren
- Lundberg
- Lundqvist
- Holmgren
- Holmberg
- Hedlund
- Hedberg
- Björk
- Björklund
- Björkman
- Dahlberg
- Dahlgren
- Strömberg
- Åberg
- Wallin
- Wahlberg
- Wikström
- Engström
- Granberg
- Hallberg
- Kjellberg
- Lindahl
- Ljungberg
- Malmberg
- Norberg
- Nordström
- Norén
- Nordin
- Palmqvist
- Rosén
- Rydberg
- Sundberg
- Sundström
- Söderberg
- Söderström
- Blomqvist
- Ekman
- Melin
- Stenberg
- Stenmark
- Westerlund
- Ahlgren
- Krogh
- Møller
- Schou
- Skov
- Winther
- Bruun
- Friis
- Kjær
- Bech
- Bjerre
- Bundgaard
- Damgaard
- Hjorth
- Hvid
- Høj
- Kirkegaard
- Kjærgaard
- Lindholm
- Lykke
- Mørk
- Nørgaard
- Overgaard
- Ravn
- Skovgaard
- Søgaard
- Toft
- Vestergaard
- Østergaard
- Nørregaard
- Søndergaard
- Brandt
- Lindegaard
- Knutsdottir
- Thorleifsdottir
- Gestsdottir
- Hovland
- Lysgaard
- Tangen
- Engelsen
- Gullskegg
Related generators
Viking Name Generator
Authentic Old Norse Names for Warriors and Shieldmaidens
Random Norse Name Generator
Authentic Old Norse and Viking Age Names
Viking Clan Name Generator
Norse kindreds, dynasties, and warbands
Norse Mythology Name Generator
Gods, heroes, realms, and relics of the Eddas
Last Name Generator
Realistic and Cool Surnames for Characters and Stories
Nordic Town Name Generator
Norwegian, Swedish, Danish and Icelandic place names
More in Real-World Names & Cultures
Couple Name Generator
Ship Names and Celebrity Portmanteaus for Any Pairing
Mongolian Name Generator
Names from the Great Khans to modern Ulaanbaatar
60s Name Generator
Authentic 1960s names for kids, parents and mods
Chinese Last Name Generator
Real Chinese surnames with characters and meanings
Hebrew Female Name Generator
Biblical and modern Israeli names for girls and women
Random Arabic Name Generator
Real Arabic First Names and Family Names