Le contexte géopolitique change avec l'arrivée au pouvoir du duc François II. La guerre de Cent Ans est achevée depuis 1453 et la guerre civile qui touche alors l'Angleterre de 1455 à 1485 coupe la Bretagne d'un allié potentiel. Dans ces conditions, le roi français Louis XI cherche à soumettre le duché. Sous l'impulsion de son conseiller Pierre Landais, le duc répond en renforçant son réseau de fortifications, en soutenant les révoltes de féodaux contre le roi et en établissant des liens avec la Savoie, Milan, l'Écosse et le Danemark. La couronne française s'appuie elle sur l'aristocratie bretonne et verse des pensions importantes aux grands féodaux du duché. C'est dans les rangs de ces derniers qu'une révolte éclate en 1487, qui débouche sur l'entrée sur le territoire breton d'une force française de pour les soutenir. En moins de deux ans de conflit, les troupes bretonnes sont finalement battues lors de la bataille de Saint-Aubin-du-Cormier le . Le traité du Verger qui en découle ordonne que le duc prête hommage au roi et que ses filles ne puissent être mariées sans son aval. Les places fortes de l'Est du duché sont par ailleurs occupées. Le duc meurt moins de deux mois plus tard, laissant sa fille Anne de Bretagne, âgée de , comme héritière.