Free Writer's Tool

Viking / Norse Name Generator

Generate authentic Viking and Old Norse names for your fiction — from saga heroes to shield-maidens, with historically grounded patronymic surnames.

Generate Viking Names

Click Generate to get your names.

Viking and Norse names in fiction

Old Norse names appear in historical fiction set in the Viking Age (roughly 793–1066 CE), in Norse mythology retellings, and in fantasy that draws on the Norse tradition. The Poetic Edda, the Prose Edda, and the family sagas give us an extensive record of actual Viking-Age names — Ragnar, Sigurd, Freydis, Gudrid, Gunnar, Astrid — that feel authentic because they are.

Norse names often carry explicit meaning: Sigurd (victory guardian), Bjorn (bear), Astrid (divinely beautiful), Freydis (goddess of the divine). Whether or not you make the meaning relevant to your story, knowing what your character's name means can shape how you write them.

Patronymics

Vikings didn't use hereditary family surnames. They used patronymics: sons took the father's name plus -son (Eriksson), daughters took it plus -dóttir (Eriksdóttir). This means siblings have different surnames — Leif Eriksson and Freydis Eriksdóttir are both children of Erik the Red. For historical fiction, this matters; for fantasy drawing loosely on Norse traditions, the choice is yours.