The 29-year-old Brazilian reportedly cost the Catalans a buyout clause of 10 million euros.
He should become an additional option in Hansi Flick’s tactical schemes, rising from the substitutes’ bench.
G. Jesus has played for London’s Arsenal since 2022, with whom he became the English champion last season.
Read more Lithuanian orienteers’ triumph – world championship gold and victory in the planet cup
Last year, the Brazilian was sidelined by a severe anterior cruciate ligament injury.
In total, he played 123 matches for Arsenal, scored 32 goals, and made 22 assists.
Read more Latvia closes doors to Russian books: ban takes effect, but an important exception remains
His contract with Barcelona is valid until June 30, 2029.