Anglo-Saxon Name Generator

Ten Old English names per click, from Æthelstan of Wessex to Wynflæd of Mercia, each made from meaningful word pieces. Choose male or female characters.

Part of Historical & Medieval Names

  • Æ
    Æthelstan of WessexExample

    'Noble stone', the name of the first king to rule all of England.

  • Æ
    Æthelflæd of MerciaExample

    'Noble beauty', the warrior queen who ruled the Mercians.

  • W
    WulfricExample

    'Wolf ruler', a fierce yet simple name for a thegn or warrior.

  • H
    Hild of StreoneshalhExample

    A real abbess's name tied to the Old English name for Whitby.

  • L
    Leofwine of KentExample

    'Dear friend', a warm name for a loyal companion character.

  • W
    WynflædExample

    'Joy and beauty', a lovely and authentic female name.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

2,000+ possible names in this anglo-saxon name tool

💡 GOOD TO KNOWGive family members a shared name part, like Æthel or Wulf, as real families did.

Give family members a shared name part, like Æthel or Wulf, as real families did.

Anglo-Saxon names come from Old English, the language spoken in England from around the 400s until the Norman Conquest of 1066. They are built from two parts, each with a meaning, like Æthel (noble) plus stan (stone) to make Æthelstan, 'noble stone'. The result sounds earthy, strong and very different from the French names that came later.

This Anglo-Saxon name generator uses real Old English names of kings, queens, saints, warriors and everyday people, often with the kingdom or town they came from. Use it for a story set in the time of Alfred the Great, a Last Kingdom style drama, a tabletop campaign in early England, or a school history project.

How to use the anglo-saxon name generator

  1. Choose Male, Female or Any in the Style box.
  2. Press Generate names to get ten Anglo-Saxon names.
  3. Use the name-part list below to work out what your name means.
  4. Copy the name or tap the heart to save it for later.

Two-part names with meaning

Most Anglo-Saxon names join two meaningful words. Parents often reused one part across a family, so you can spot relatives by their names. King Æthelwulf's sons were Æthelstan, Æthelbald, Æthelberht, Æthelred and Ælfred, and most of them share Æthel, meaning noble.

Learning a few of these parts makes the names easy to read and lets you choose one that fits your character. A warrior suits wulf or beorn, a ruler suits ric or cyne, and a peaceful character suits frith or leof.

  • æthel: noble. ælf: elf. ead: wealth, prosperity.
  • wulf: wolf. beorn: warrior. ric: ruler, power.
  • cyne: royal. god: god or good. leof: dear, beloved.
  • flæd: beauty. gifu: gift. thryth: strength. burh: fortress.

Kingdoms and places of early England

Before England was one country, it was split into several kingdoms, including Wessex, Mercia, Northumbria, East Anglia and Kent. A person's kingdom said a lot about them. Æthelflæd, the Lady of the Mercians, ruled Mercia and fought the Vikings, while her father Alfred ruled Wessex.

Some place names in this generator use their Old English forms. Wintanceaster is Winchester, Eoforwic is York, Lundenwic was the trading town of London, Bebbanburg is Bamburgh and Streoneshalh is Whitby, where Abbess Hild ran a famous monastery.

Saying Old English letters

The letter æ, called ash, sounds like the a in 'cat'. Old English c before e or i often sounds like ch, so Ceolwulf starts like 'cheol'. You can write Ælfred as Alfred and Eadgyth as Edith if you want readers to recognise the names easily.

Example names and what makes them work

NameWhy it works
Æthelstan of Wessex'Noble stone', the name of the first king to rule all of England.
Æthelflæd of Mercia'Noble beauty', the warrior queen who ruled the Mercians.
Wulfric'Wolf ruler', a fierce yet simple name for a thegn or warrior.
Hild of StreoneshalhA real abbess's name tied to the Old English name for Whitby.
Leofwine of Kent'Dear friend', a warm name for a loyal companion character.
Wynflæd'Joy and beauty', a lovely and authentic female name.
Byrhtnoth of EssexThe ealdorman who fought the Vikings at the Battle of Maldon.
Ealhswith of LindseyThe name of Alfred the Great's wife, with a Lincolnshire home.

Tips for picking the right name

  • Give family members a shared name part, like Æthel or Wulf, as real families did.
  • Use modern spellings like Alfred or Edith if your readers are young.
  • Pick a kingdom that matches your plot, such as Wessex for a fight against the Danes.
  • Pair a warrior name with a battle byname for a Viking-era rival.
  • Read the meaning of each part to make sure it suits your character.

Common questions

Did Anglo-Saxons have surnames?

No. They usually had one name. People were told apart by their father's name, their job, their home or a nickname. Fixed surnames only became common in England well after 1066.

What does Æthel mean in Anglo-Saxon names?

Æthel means noble. It appears in many royal names, such as Æthelstan, Æthelred and Æthelflæd. Using it tells readers your character comes from an important family.

How do you say Æ?

The letter æ, called ash, sounds like the a in 'cat'. So Ælfred sounds very close to the modern name Alfred. Many books replace æ with a or ae to make names easier to read.

Are these names good for The Last Kingdom style stories?

Yes. They are real Old English names from the same period, so they fit stories about Saxons, Danes and the wars of Alfred the Great's time perfectly.