Bruno Giuseppe Fratus (Macaé (Rio de Janeiro), 30 juni 1989) is een Braziliaanse zwemmer. Hij vertegenwoordigde zijn vaderland op de Olympische Zomerspelen 2012 in Londen en de Olympische Zomerspelen 2016 in Rio de Janeiro
Bij zijn internationale debuut, op de Pan Pacific kampioenschappen zwemmen 2010 in Irvine, eindigde Fratus als vierde op de 50 meter vrije slag en werd hij uitgeschakeld in de series van de 100 meter vrije slag.
Op de wereldkampioenschappen zwemmen 2011 in Shanghai eindigde de Braziliaan als vijfde op de 50 meter vrije slag, op de 100 meter vrije slag strandde hij in de series. Samen met Nicolas Oliveira, Marcos Macedo en Marcelo Chierighini werd hij uitgeschakeld in de series van de 4x100 meter vrije slag, op de 4x100 meter wisselslag strandde hij samen met Guilherme Guido, Felipe França en Kaio de Almeida in de series. In Guadalajara nam Fratus deel aan de Pan-Amerikaanse Spelen 2011. Op dit toernooi veroverde hij de zilveren medaille op de 50 meter vrije slag. Samen met Nicholas Santos, César Cielo en Nicolas Oliveira sleepte hij de gouden medaille in de wacht op de 4x100 meter vrije slag. Op de 4x100 meter wisselslag zwom hij samen met Thiago Pereira, Felipe Lima en Kaio de Almeida in de series, in de finale legden Guilherme Guido, Felipe França, Gabriel Mangabeira en César Cielo beslag op de gouden medaille. Voor zijn aandeel in de series werd Fratus beloond met de gouden medaille.