The midfielder put pen to paper on fresh terms at the Reds' pre-season training camp in Evian on Tuesday.
"I'm delighted to have signed a new contract with the club," Fabinho told Liverpoolfc.com. "Since the beginning of the conversation, I was really positive about it because it's what I wanted – staying in this club, keep playing for Liverpool. Now this is official and I'm really happy.
"These last three seasons I've been really happy here. I learned a lot with the manager, with all the staff, with the boys as well.
"We achieved things together and for me I think it's the best place to be, the best place to keep growing, to keep learning from the staff, from the boys.