Old High German Name Generator
Like these names?
Turn them into full characters with backstory, personality traits, relationships, and more in ShyEditor's Knowledge Base.
Create a character profileOld High German names represent the transition from Proto-Germanic to the medieval German naming tradition. Carolingian names like Karl (Charles), Ludwig (Louis), and Lothar spread across Europe through Frankish political influence, becoming royal names in multiple cultures.
About old high german names
Old High German (750-1050 CE) naming bridges the gap between the Migration Period compound system and recognizably medieval German naming. The High German Consonant Shift transformed name phonetics: Germanic Theodorik became Dietrich, Hrodbert became Rupert, Hildbrand became Hildebrand. Understanding this shift helps trace name evolution.
Carolingian names are the most historically significant Old High German names. Karl (Charles), Ludwig (Louis), Lothar, and Pippin spread across Europe through Frankish political dominance, becoming royal names in France, England, and beyond. The Carolingian name pool essentially defined European royal naming for centuries.
Naming tips
Show the consonant shift
The High German Consonant Shift changed t>z, d>t, p>pf in names. Knowing this lets you determine whether a name belongs to the High German or Low German tradition: Dietrich (High German) vs. Derek (Low German).
Carolingian names have special prestige
Karl, Ludwig, Lothar, and Pippin became international royal names through Carolingian political power. Using them signals connection to the most powerful dynasty of the early medieval period.
Distinguish from Old Low German
Old High German (southern/central Germany) and Old Low German/Saxon (northern Germany) naming sound different due to the consonant shift. Characters from Bavaria and characters from Saxony should carry phonetically distinct names.