The 23-year-old has spent the last four seasons in Bruges, making over 70 first team appearances in the Belgium Jupiler Pro League.
The Belo Horizonte-born right-back made the switch to Europe from Brazilian side Cruzeiro Esporte Clube in the summer of 2018, where he had been since he was six-years-old.
Internationally, Vitinho has represented Brazil U20s and was called up to the provisional senior Brazil squad ahead of the Russia 2018 World Cup, but didn’t make the full group for the tournament.
Burnley target Boubacar Kamara pulls out of Metz squad for Ligue 2 clash
Manuel Benson will have to cope with being a marked man - Burnley boss Vincent Kompany
Burnley on brink of 12th summer signing - Stuttgart winger Darko Churlinov
Sean Dyche is the new favourite to take on managerial role at Burnley's Premier League rivals
Watford 1, Burnley 0: Chris Boden's thoughts on Vincent Kompany's first defeat
Vitinho said: “I am very happy to be here, it’s a big club, it’s a very exciting place to be.
“The players, the manager, the coaches, the training centre, it’s great for me and will only help me get better as a player.”
Manager Vincent Kompany said: “We’re pleased to add Vitinho to our team, he’s a quick and strong full back, who will get forward and can defend well.
“He has great technical ability and will be a great addition to our squad, we look forward to welcoming him to the team.”