Ukamers

Swedish Names Generator

Generate names from Sweden, rooted in Old Norse and Scandinavian naming tradition, complete with meanings and origins, using AI.

Illustration for Swedish Names Generator

What Is This Swedish Names Generator?

Swedish given names draw from three main streams: Old Norse names from the pre-Christian Viking Age (Björn, Astrid, Sigrid, Gunnar), names introduced by the Christian Church from Latin and Greek (Johan, Maria, Per, Anna), and a modern international layer of names shared across Western Europe. Old Norse names that might seem exotic in other countries — Björn, Ingrid, Erik — are thoroughly everyday in Sweden, where they have been in continuous use for over a thousand years.

Sweden has one of the most progressive naming laws in the world. Since 2017, Swedish parents may freely choose any name that does not risk causing offence or inconvenience — gender-neutral names are fully accepted, and the old restriction against non-Swedish names was lifted decades ago. This openness has made Sweden one of the most internationally diverse naming cultures in Europe, while classic names like Astrid, Maja, Oscar, and Elsa (made globally famous by Disney's Frozen) remain perennially popular.

How to Use This Generator

  1. Click the Generate Names button at the top of the page.
  2. Browse the list of generated names — each comes with a short meaning or note.
  3. Click any name to copy it to your clipboard instantly.
  4. Use the gender or count options to refine your results.
  5. Click Generate Names again for a fresh batch whenever you like.
💡 Tip: Run the generator several times — each batch mixes different name types, origins, and styles.

How Swedish Names Are Structured

Swedish names follow the pattern förnamn (given name) + efternamn (family name). Swedish people may have one or two given names, though the first is used in daily life. Swedish surnames ending in -son/-sson (male) or -dotter (female) are patronymic in origin. Sweden also has a tradition of nature-inspired compound surnames: Lindgren (linden branch), Bergström (mountain stream), Sjöström (lake stream).

Popular Male Names

NameMeaning & Notes
AndersScandinavian form of Andrew — 'manly' or 'brave'
BjörnOld Norse — 'bear'; one of the most distinctly Swedish names
ErikOld Norse — 'eternal ruler'; name of many Swedish kings
GustavGermanic — 'staff of the Goths'; name of Sweden's royal dynasty
JohanSwedish form of John — 'God is gracious'
LarsScandinavian form of Lawrence — 'from Laurentum'
MagnusLatin — 'great'; name of medieval Scandinavian kings
NilsSwedish form of Nicholas — 'victory of the people'
OlofOld Norse — 'ancestral relic' or 'ancestor's descendant'
PerSwedish form of Peter — 'rock' or 'stone'

Popular Female Names

NameMeaning & Notes
AstridOld Norse — 'divinely beautiful'; from áss (god) + fríðr (beautiful)
BrittaShort form of Birgitta — Swedish form of Bridget — 'exalted one'
EvaHebrew/Latin — 'life'
IngridOld Norse — 'Ing is beautiful'; Ing was a Norse fertility deity
KarinSwedish form of Katherine — 'pure'
KristinaSwedish form of Christina — 'follower of Christ'
MajaSwedish short form of Maria — 'beloved'; extremely popular in Sweden
SaraHebrew — 'princess'; used widely across Scandinavia
SigridOld Norse — 'victory' + 'beautiful'; name of a medieval Swedish queen
YlvaOld Norse — 'she-wolf'; a distinctly Scandinavian name

Common Surnames

SurnameMeaning & Notes
JohanssonSon of Johan — the most common Swedish surname
AnderssonSon of Anders — the second most common
KarlssonSon of Karl — popularised by Astrid Lindgren's Karlsson-on-the-Roof
NilssonSon of Nils
ErikssonSon of Erik
LarssonSon of Lars — as in crime writer Stieg Larsson
Berg'Mountain' — a common topographic surname
Lindqvist'Linden twig' — a Swedish nature surname

History of These Names

Sweden's patronymic naming system persisted longer than in most of Europe, with fixed hereditary surnames only made mandatory in 1901. Before that date, a farmer named Erik Andersson might have a son named Lars Eriksson and a daughter named Anna Eriksdotter — the surname changed every generation. The 1901 law froze whichever patronymic a family was using at that moment, which is why Johansson, Andersson, Karlsson, and Eriksson — all meaning 'son of the previous generation's most common name' — dominate Swedish phone books today.

Pronunciation Guide

  • Å — a long 'o' sound, like 'oa' in 'boat': Åsa is 'OH-sah'
  • Ä — an 'ae' sound, like 'a' in 'cat': Björn is 'BYORN'
  • Ö — like French eu or German ö: Sören's ö
  • Sj and skj — a uniquely Swedish 'sh' sound: Sjögren is 'SHUR-gren'
  • Tj and kj — another Swedish palatal sound: Kjell is 'YELL'
  • G before e/i — pronounced like English 'y': Göran is 'YUH-rahn'

Frequently Asked Questions

What kind of names does this Swedish Names Generator create?

The generator creates AI-powered, fictional name suggestions following real Swedish naming conventions — first names for men and women, traditional Swedish surnames, and full names with meanings and origin notes.

Why do so many Swedish surnames end in -son or -sson?

Swedish surnames traditionally derived from the father's first name plus -son (son) or -dotter (daughter). Erik's son was Eriksson; Erik's daughter was Eriksdotter. When Sweden mandated fixed hereditary surnames in 1901, most people simply adopted their current patronymic as a family name — hence the enormous number of Andersons, Johanssons, Erikssons, and Larssons.

What are the most common Swedish surnames?

Johansson, Andersson, Karlsson, Nilsson, Eriksson, Larsson, Olsson, Persson, Svensson, and Gustafsson are the ten most common surnames in Sweden.

What are popular Swedish first names?

For boys: Liam, Noah, William, Oscar, Elias, Hugo, Lucas, Oliver, and Axel. Classic names include Lars, Per, Sven, Björn, and Gunnar. For girls: Alice, Maja, Elsa, Astrid, Wilma, Ella, Ebba, Sigrid, and Linnea.

How are Nordic names different from Swedish names?

All the Nordic countries (Sweden, Norway, Denmark, Finland, Iceland) share many names but each has distinct favourites and spelling conventions. Swedish names tend to use K where Norwegian/Danish use K or C. Iceland uniquely still uses the patronymic/matronymic system rather than fixed family surnames.

Are there uniquely Swedish names with no equivalents elsewhere?

Yes — names like Björn (bear), Astrid (divinely beautiful), Sigrid (victory + beautiful), Ingrid (Ing's beauty), and Gunnar (battle warrior) are distinctly Norse/Swedish and rarely used outside Scandinavia without clear Swedish connection.

Can I use these names for Viking sagas, Nordic fantasy, or Scandinavian fiction?

Absolutely. Swedish names are excellent for Scandinavian fiction, Viking-era stories, modern Nordic noir, and any character with a Swedish or North European background.

Is this generator free to use?

Yes, completely free with no sign-up required.

More Cultural & Ethnic Names Generators