Po śmierci Kazimierza III Wielkiego (1370) tron polski objął Ludwik Węgierski; okres rządów Ludwika to zarazem początek politycznej supremacji szlachty, której Ludwik, w zamian za zagwarantowanie sukcesji tronu dla jednej z jego córek, nadał generalny przywilej koszycki (1374).

Po śmierci Ludwika Węgierskiego (1382) nastąpiło najdłuższe w polskiej historii bezkrólewie. Ostatecznie królem Polski 16 października 1384 została córka Ludwika, Jadwiga Andegaweńska. W 1386 r. weszła ona w związek małżeński z księciem litewskim Jagiełłą, który 4 marca 1386 został koronowany na władcę Polski.

Panowanie Władysława Łokietka (1320–1333) mały|lewo|Jan Matejko, Władysław Łokietek, 1890 mały|lewo|upright|Pieczęć majestatyczna Władysława Łokietka Od 1318 r. przedstawiciele Władysława Łokietka i polskiej administracji kościelnej podejmowali w Awinionie próby przekonania papieża do jego koronacji. Jan XXII ostatecznie wyraził zgodę, zarazem jednak odmówił Łokietkowi tytułu króla polskiego, respektując tym samym prawa Jana Luksemburskiego. W efekcie 20 stycznia 1320 Władysław Łokietek został w Krakowie koronowany na króla Krakowa. Królem polskim określano go jedynie wewnątrz jego państwa, poza nim tytuł ten odnoszono do władcy Czech.