Old German Name Generator — Names from Medieval Germany and the Holy Roman Empire

Generate authentic Old German names from the medieval German-speaking world — for historical fiction set in the Holy Roman Empire, Germanic fantasy, and worldbuilding that draws on the naming traditions of medieval central Europe.

Old German Naming in the Holy Roman Empire

The Holy Roman Empire (beginning with Charlemagne's coronation in 800 CE and continuing through its dissolution in 1806) was the dominant political structure of medieval and early modern central Europe. Its naming traditions draw on Old High German, Middle High German, and the various regional German dialects, creating a rich and historically extensive naming tradition. Major historical German figures and their names: Friedrich Barbarossa (Frederick of the Red Beard — emperor 1155-1190 CE, one of the most powerful medieval emperors); Otto von Bismarck (founder of modern Germany); Hildegard of Bingen (the 12th-century abbess, mystic, composer, medical writer — one of the most remarkable intellectual figures of the medieval period, with a thoroughly Germanic name). Medieval German poetry (the Minnesingers, the Nibelungenlied) preserves authentic medieval German names: Siegfried/Sigurd (victory peace), Brunhild, Kriemhild, Gunther, Hagen. Old High German uses the same dithematic compound-naming system as all Germanic languages: two meaningful elements combined. The name-stock overlaps significantly with Anglo-Saxon and Frankish but has its own specific elements and phonological character.

Old High German Naming Conventions

Old High German name-elements found in the historical record: Sigfried = Sig (victory) + fried (peace); Hildegard = Hild (battle) + gard (protection/enclosure); Konrad = Kuon (bold) + rad (counsel); Gertrude = Ger (spear) + trude (beloved/strength); Walther = Walt (rule) + her (army); Bertha = Beraht (bright); Ludwig = Hlud (famous) + wig (war/warrior). Medieval German female names from the record: Hildegard, Mechthild (might-battle), Gertrude, Irmgard (whole-enclosure), Kunigunde (royal-battle — a saint's name), Adelheid (noble kind — later became Alice in English). Regional variations in medieval German naming: Bavarian names have slightly different character from Saxonian names; Austrian names from the Habsburg period (mid-13th century onward) begin to show Latin and Romance influence; Prussian names in the eastern regions show Slavic influence alongside German.

Using the Generator for Medieval German Fiction

When generating Old German names for historical fiction, the specific period and region determine the naming character. Early medieval German (Ottonian dynasty, 10th-11th centuries): names closest to the original Germanic tradition. High medieval (Hohenstaufen dynasty, 12th-13th centuries): the period of Friedrich Barbarossa, of Walter von der Vogelweide, of the great Gothic cathedrals. Late medieval (14th-15th centuries): increasing French influence, the Black Death, the Hanseatic League. For the Nibelungenlied tradition: the medieval German epic that combines Proto-Norse/Germanic material (the Sigurd/Siegfried saga) with historicized Burgundian material — its characters (Siegfried, Brunhild, Kriemhild, Hagen, Gunther) have names that are authentically Germanic and also available for use in secondary world fantasy that draws on this tradition. For the Minnesingers (medieval German love poets): the tradition of Romanesque and Gothic courtly poetry in German, flowing from the Troubadour tradition through Walther von der Vogelweide, creates a specific court and artistic context with its own naming conventions and cultural setting.