В 999 году Болеслав отнимает у Чехии будущую Малую Польшу с Краковом; он был чешским князем с 1003 по 1004 год, после длительной войны со Священной Римской империей присоединил Лужицы и Мильско. Болеслав породнился с киевским князем Святополком Окаянным и, поддерживая его против брата Ярослава Мудрого, в 1018 году занял Киев; в 1025 году он принимает титул короля. Его сын Мешко II Вялый, вынужденный воевать одновременно с Германией, Чехией и Русью, потерял почти все завоевания своего отца, включая и королевский титул, от которого он отказался в 1033 году. После его смерти начался период хаоса и анархии, и его сын Казимир I Восстановитель, изгнанный из Польши мятежниками, с трудом и потерями восстановил свою власть. Зато сын последнего Болеслав II Смелый (1058—1079) полностью возродил былое могущество Польши и вновь (1076) принял королевский титул; в 1068 году он, поддерживая своего родственника Изяслава Ярославича, также овладел Киевом. Он был свергнут в результате заговора; но при Болеславе III Кривоустом (1102—1138) Древнепольское государство достигло последнего расцвета. Болеслав в 1109 году отразил нашествие немецкого императора, в 1122 году присоединил к Польше практически всё Поморье. Однако после его смерти, как в те же годы на Руси — после смерти Владимира Мономаха, в Польше началась феодальная раздроблённость. Согласно «Статуту Болеслава Кривоустого» (1138), Польша была разделена между четырьмя сыновьями с титулом великого князя и великокняжеским уделом (часть Великой Польши с Гнезном и Малая Польша с Краковом) за старшим. Образовался ряд княжеств: Куявия, Мазовия, Силезия, Поморье, Сандомир и т. д.