Names

Old English Name Generator

The Old English name generator draws from authentic Anglo-Saxon records spanning the 5th through 11th centuries, producing names that carry the weight of a real historical tradition. These aren't invented fantasy names — they are documented forms used by warrior-kings, abbots, farmers, and saints across pre-Conquest England. Whether you need a name for a Mercian thane or a Northumbrian abbess, the generator covers both masculine and feminine naming conventions with accuracy. Most Anglo-Saxon names are compound constructions, built by combining two meaningful elements called dithematic names. A name like Aethelwulf joins 'noble' (aethel) with 'wolf' (wulf); Eadburh joins 'wealth' (ead) with 'fortress' (burh). Enabling the meaning display reveals exactly which elements make up each name, giving you insight into how Anglo-Saxons understood identity and virtue through language. For writers and game masters, the naming conventions here signal specific regional and social contexts. Names beginning with Aethel or Ead often suggest noble lineage, while names rooted in Wulf or Beorn carry a martial connotation frequently associated with warriors and war-band members. This kind of detail can add texture to any Dark Ages or medieval setting without requiring hours of historical research. Genealogists and heritage researchers will find the generator useful for exploring the pre-Conquest layer of English surnames and family histories. Many modern English surnames and place names preserve Old English name elements, so browsing these forms can clarify connections that appear obscure in later records.

How to Use

  1. Set the count field to how many names you want generated in one batch, up to your preferred number.
  2. Choose a gender from the dropdown — select Male, Female, or Any to mix both traditions.
  3. Toggle 'Show Meaning' to Yes if you want each name displayed with its compound element breakdown.
  4. Click Generate to produce your list of Old English names, then scan for names that fit your character, setting, or research need.
  5. Copy any name you want to keep directly from the output list before generating a new batch.

Use Cases

  • Naming Anglo-Saxon characters in historical fiction set before 1066
  • Creating authentic warrior or noble NPCs for Dark Ages TTRPG campaigns
  • Researching pre-Conquest ancestry and family name origins
  • Building a consistent naming system for a medieval fantasy kingdom
  • Writing academic papers requiring period-accurate personal name examples
  • Developing a historically grounded video game set in early medieval England
  • Naming a litter of dogs or horses after Anglo-Saxon royalty or saints
  • Teaching students about Anglo-Saxon language and compound word structure

Tips

  • Generate with 'Any' gender first to spot cross-gender element patterns — the same root like Aethel appears in both Aethelstan (m) and Aethelflaed (f).
  • For a noble family in fiction, generate names with meanings enabled and pick names sharing a first element — this mirrors how Anglo-Saxon dynasties actually named their kin.
  • Avoid using names with the element 'God' for non-religious characters; in historical context it marks a strong Christian or devotional identity.
  • If a name looks unpronounceable, the meaning breakdown often reveals the elements, making it easier to phonetically decode before using it in spoken dialogue.
  • For a realistic Dark Ages setting, combine two or three generated names to create a family tree — Anglo-Saxon families frequently reused name elements across generations as a mark of lineage.
  • Cross-reference any name you plan to use seriously against the Prosopography of Anglo-Saxon England (PASE) database online, which documents historical bearers and contexts.

FAQ

What are common Old English name elements?

The most frequently combined elements include Aethel (noble), Wulf (wolf), Ead (wealthy/happy), God (god), Sige or Sig (victory), Beorht (bright), Beorn (warrior/bear), Burg or Burh (fortress), and Wyn (joy). These elements appear in hundreds of attested names and are the building blocks of the dithematic naming system used throughout Anglo-Saxon England.

Are Old English names the same as Viking or Norse names?

No, though they share some Germanic roots. Old English names belong to the Anglo-Saxon tradition of England, while Norse names come from Scandinavian culture. Some elements overlap — both traditions use wolf and battle imagery — but the phonology, spelling conventions, and specific forms differ clearly. Names like Aethelstan or Eadgyth are distinctly Old English, not Norse.

When did people stop using Old English names?

Old English personal names fell out of common use after the Norman Conquest of 1066. Within two to three generations, Norman French names like William, Robert, and Agnes had largely replaced the Anglo-Saxon naming tradition among the nobility and then the general population. A few names — Edmund, Edward, Alfred — survived because they were carried by venerated saints or kings.

How do you pronounce Old English names?

Old English pronunciation differs significantly from modern English. The letter 'c' is often pronounced like 'ch', so Cyne sounds like 'kü-neh'. The 'ae' ligature (aethel) sounds like the 'a' in 'cat'. Every letter is typically sounded, including final vowels. Online pronunciation guides for Old English or resources on Anglo-Saxon linguistics will give you consistent rules to apply across names.

What is a dithematic Old English name?

A dithematic name is a compound name formed from two meaningful word-elements. The first element (prototheme) and second element (deuterotheme) were drawn from a set of recognized vocabulary — words for animals, virtues, warfare, and wealth. Aethelwulf (noble-wolf) and Eadburh (wealth-fortress) are classic examples. Monothematic names, built from a single element, also existed but were less common among the nobility.

Can I use these names for a female Anglo-Saxon character?

Yes. Select the female gender option to generate specifically feminine Old English names. Women's names followed the same dithematic pattern but used characteristic feminine deuterothemes like -gyth (battle), -thryth (strength), -wyn (joy), and -burh (fortress). Historical examples include Aethelflaed, Eadgyth, and Cwenthryth — names belonging to noblewomen and queens in the documented record.

Are these names usable as fantasy world names, or do they sound too real?

They work well in both settings. Many popular fantasy authors draw directly from Old English — Tolkien's Rohan names are almost verbatim Old English. If you want names that feel grounded and culturally coherent rather than invented, these are ideal. For a more distanced fantasy feel, you can modify a generated name slightly by altering a vowel or shortening a compound while keeping its Anglo-Saxon structure.

What does the 'show meaning' option add?

When meanings are enabled, each generated name is accompanied by a breakdown of its component elements and their translations. This is useful for understanding the cultural logic behind a name, for worldbuilding consistency (assigning names that reflect a character's role), and for genealogical research where recognizing elements helps interpret historical records and surname origins.