Новое уточнение принципов унии произошло в 1413 году в договоре, заключенном в Городле. Городельская уния определила статус великого литовского князя, которого должен был назначать польский король с согласия коронного и литовского советов. Предусматривались совместные съезды и собрания польских и литовских панов, а в Литве вводились должности воевод и каштелянов.
Несмотря на столкновения и противоречия, возникавшие в последующие десятилетия, уния сохраняла свою силу На некоторое время она оказалась разорванной после 1440 года, когда литовский трон занял Казимир Ягеллончик, а польским и венгерским королем стал его старший брат Владислав. Гибель польского короля в битве под Варной (1444) и приглашение Казимира на польский трон восстановили личную унию двух государств. Литовский престол был наследственным, а польская монархия — выборной, поэтому сохранение унии обеспечивалось избранием на польский престол литовских Ягеллонов. Эти принципы сохраняли свою силу вплоть до Люблинской унии 1569 года, заключенной накануне ожидавшегося пресечения Ягеллонской династии.
Таким образом, основные принципы союза двух государств постепенно подвергались трансформации. Она заключалась в отказе от идеи вхождения Литвы в состав Польши в пользу признания автономности того и другого государственного организма.
Спустя год после занятия польского трона Ягайло отправился на родину. Он основал в Вильно епископство, поставленное в зависимость от Гнезненской митрополии (1387). Епископство получило хозяйственный и судебный иммунитет. К получению подобных иммунитетов стремилась и литовская знать. Прежде она получала земли в держание от великого князя, и эти ее владения были обременены многочисленными государственными повинностями. Более того, по воле князя они могли быть отобраны.
Уже в 1387 году Ягайло пожаловал князьям и боярам наследственные права на земли и уменьшил их личные повинности. По акту Городельской унии 1413 года положение литовской знати стало еще более схожим с положением польской, поскольку было подтверждено не только право наследования земель, но также право распоряжения ими и передачи их женам и дочерям. 47 польских рыцарских семейств приняли в свои гербовые объединения 47 семей литовской знати, что символически упрочило связи этих общественных групп, а общее вече было призвано обеспечить их политическое взаимодействие. Однако данная привилегия касалась лишь литовской знати католического вероисповедания, и лишь католики допускались к высшим должностям.
На этой почве после смерти Витовта (1430) в Великом княжестве Литовском разгорелся внутренний конфликт. Защитником интересов православных русских бояр стал великий князь Свидригайло, пользовавшийся поддержкой Тевтонского ордена. Литовцы-католики и поляки встали на сторону великого князя Сигизмунда Кейстутовича (1432–1440), который одержал победу в битве под Вилкомежем (1435). Чтобы восстановить пошатнувшееся единство, Сигизмунд еще в 1434 году распространил привилегии на русских бояр. Кроме того, католическая и православная знать получила новую привилегию, а именно гарантию личной неприкосновенности («никого не подвергнем заключению, кроме как на основании закона»), которая была пожалована польскому рыцарству всего лишь несколькими годами ранее. Так, за полстолетия права рыцарства и устройство Великого княжества Литовского во многом уподобились польским. Когда в 1447 году Казимир Ягеллончик дал гарантии территориальной целостности Великого княжества Литовского и союз двух государств приобрел характер личной унии, достигнутое сходство государственного и общественного строя наряду со стремлением литовской знати добиться новых прав стало не менее важной основой унии, чем династические связи.
В церковной сфере, помимо крещения Литвы, немалое значение имело установление стабильных отношений с православным населением, которое решительно преобладало в русской части Великого княжества Литовского и в Галицкой Руси. Уже Казимир Великий предпринял попытки воссоздать в Галиче православную митрополию. Этот вопрос вновь был поднят после унии с Литвой, господствовавшей тогда над большей частью русских земель. Он приобрел тем большее значение, что к тому времени Великое княжество Московское сделалось практически независимым от Константинополя центром православия. Предпринимавшиеся литовскими князьями с 1415 года усилия увенчались тем, что в Киеве в 1458 году появилась самостоятельная православная митрополия, которой подчинялись епископства Полоцкое, Смоленское, Брянское, Туровское, Луцкое, Владимирское, Холмское, Перемышльское и Галицкое. Киевские митрополиты, следуя постановлениям Флорентийской унии 1439 года, до конца XV века поддерживали отношения с Римом. Создание этой митрополии стало одним из факторов самостоятельного развития Червонной Руси и русских земель Литовского княжества по отношению к московскому центру русской государственности.