Le contrat du joueur espagnol de 32 ans expirait à la fin du mois de juin mais aucune décision n'avait été prise sur son avenir jusqu'à présent.
Formé à la Masia, Sergi Roberto avait fait ses débuts en équipe première en 2010 et s'était fait petit à petit une place dans l'effectif du géant catalan.
Il a été le héros improbable de la Remontada 6-1 du Barça pour battre le Paris Saint-Germain en huitième de finale de la Ligue des champions en 2017, marquant le dernier but décisif dans les dernières secondes pour effacer le succès parisien à l'aller (4-0).
"Après 373 matchs, 25 trophées et un but inoubliable, le footballeur arrivé à La Masia à l'âge de 14 ans quitte le club", a salué le FC Barcelone dans un communiqué, remerciant "une légende".
Sergi Roberto a marqué 19 buts sous le maillot blaugrana et remporté deux Ligues des champions et sept Liga, parmi d'autres trophées.
L'international espagnol polyvalent a surtout joué au poste d'arrière droit ces dernières saisons tout en dépannant au milieu, son poste de formation, en cas de besoin.
Libre de s'engager où il le souhaite, il pourrait rebondir dans le championnat italien selon la presse espagnole.