Old High German Name Generator

Old 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.