1 октября 1777 года в местечке Сан-Ильдефонсо (ныне город в испанской провинции Сеговия) после двухлетней войны Испания и Португалия заключили мирный договор (известен как Первый договор в Сан-Ильдефонсо). Главным итогом соглашение стало урегулирование территориальных колониальных споров в Южной Америке в в районе залива Ла-Плата.
Согласно условиям договора, Испания передала Португалии ряд территорий, вошедших в состав Бразилии, в обмен на возвращение контроля над Уругваем (в то время называвшемся Banda Oriental), островом Фернандо-По, и территорией африканского побережья между устьями рек Нигер и Огове. Португалия отказывалась от прав на Восточные миссии, колонию Сакраменто, а также Филиппинские и Марианские острова.
Статьями 20 и 21 Сан-Ильдефонского договора признавались недействительными все ранее заключённые соглашения, в том числе Тордесильясское и Сарагосское, и мирные трактаты, подписанные в Утрехте и Париже.
Договором устанавливались новые границы португальских и испанских владений в Южной Америке, которые фактически подтверждали демаркационные рубежи, фиксированные Мадридским договором 1750 года. Кроме того специально оговаривался запрет для обеих сторон на возведение оборонительных сооружений на границах.
Первый договор в Сан-Ильдефонсо хоть и положил конец испано-португальской войне 1776—1777 годов, однако не решил долголетний спор между Испанией и Португалией о границах их американских владений. Поэтому конфликты на рубежах Бразилии и испанских колоний, особенно на территориях Парагвая, Сакраменто и Риу-Гранди-ду-Сул, продолжались вплоть до войны испанских колоний за независимость в начале XIX века.