Anglo-Saxon Name Generator

Welcome, traveller, to the long-hall wing of the codex. Conjure Anglo-Saxon names for thanes, monks, and freeholders of the early medieval kingdoms. Roll the dice, and let a hall fire finally name the next speaker.

Last updated:

Your roll

  1. Ceolnoth
  2. Eanlac
  3. Torphin
  4. Heardwulf
  5. Cuthert
  6. Orped
  7. Burghred
  8. Grimcytel
Previous rolls 0

    Why an Anglo-Saxon name should be built from two meaningful halves

    An Anglo-Saxon name is rarely a single word. It is two meaningful elements joined at the seam, a noble half and a completing half, a battle and a counsel, a bright and a protector. The Storyteller's Codex conjures names that read like a scop might recite them beside a smoking hearth, a charter on a king's table, a baptism at a small stone font.

    The building blocks of meaning

    Strong Anglo-Saxon names lean on a small recurring vocabulary. Aethel, ead, beorht, cyn, here, wig for the first half. Wulf, stan, mund, red, wine, gar for the second. Scribes pick the prefix and the suffix first, then let the combination speak: Eadmund the fortunate protector, Beorhtwig the bright battle, Aethelred the noble counsel. The sound should sit on the tongue the way a mead-hall vow does.

    For historical fiction, dark-age Britain, and fantasy with Germanic roots

    Roll a name for a thane swearing an oath over the mead, a monk copying a gospel by candlelight, a freeholder tilling Saxon soil, a queen weighing two warring cousins, a scop reciting the line of kings, a fanfic protagonist who has just stepped off a longship, or a tabletop NPC whose name carries three generations of inheritance. The codex adapts to every kingdom, from Wessex to Mercia to Northumbria.

    Tips from the long-hall scribes

    Test the name aloud. A great Anglo-Saxon name wants to be called across a smoky hall. Pair the name with a kingdom. Wessex, Mercia, Northumbria, Kent each carry their own small bias in the consonants. Save the famous names for the moments that earn them. A minor character named Alfred or Aethelred pulls weight the chapter may not want.

    Consider before you roll

    To forge an Anglo-Saxon name, consider:

    • Which kingdom claims the character, Wessex, Mercia, Northumbria, Kent, East Anglia?
    • What is the character's role, a thane, a monk, a freeholder, a queen, a scop, a longship captain, a healer?
    • What is the meaningful first half, noble, wealth, bright, kin, battle, war, and what is the completing half, wolf, stone, protector, counsel, friend, spear?
    • Is the cadence hard and martial, the way a thane would want, or softer, the way a healer or scholar might wear it?
    • Could the name still feel right beside Beowulf, Bede, and Alfred, without overwhelming the dialogue?

    Scribes ask…

    Can I really use these anglo-saxon name names for free?

    Yes. Every name rolled with the Anglo-Saxon Name Generator is free to use in your stories, games, streams or projects — no credit required, though a kind word is always welcome. Just remember the muse is generous, so the occasional name may already belong to someone else; double-check before tattooing it on a logo.

    Is there a limit to how many anglo-saxon name names I can roll?

    Roll until your dice catch fire. The codex holds many hundreds of anglo-saxon name names for this generator alone, and the pool gets shuffled on every visit, so you'll rarely see the same line-up twice.

    Does this work without an internet connection?

    Once a generator's page has loaded, the names are cached in your browser. You can reroll on a train, in a tent, or deep in a dungeon — no signal required.

    Where can I find even more storytelling tools?

    Wander over to The Story Shack's Anglo-Saxon Name Generator for an enriched edition with even more options, illustrations and worldbuilding aids.