The former Arsenal midfielder returns to the Premier League after a two-year absence to become Sam Allardyce's seventh summer signing on a season-long temporary move.
The former Arsenal star was presented to supporters at Upton Park before the Hammer's Premier League match against Southampton on Saturday.
MORE: Alex Morgan upset at 159-degree temps | Transfer photos
As revealed by Goal, the Cameroonian flew into London on Friday to finalize the move, having failed to solidify a first-team place during his two years at Camp Nou.
Manager Sam Allardyce wrote in the matchday program of completing "one more high-quality signing", with Barcelona reportedly subsidizing part of Song's wages for the duration of the spell.
The Cameroon international struggled for first-team minutes at Camp Nou, being afforded just 13 Liga starts last season, and is now expected to replace Mohammed Diame who is being tracked by both Hull and Everton.
Galatasaray was keen to sign the 26-year-old on a permanent deal but the former Arsenal man now becomes West Ham's seventh summer signing, joining the likes of Enner Valencia, Mauro Zarate and Cheikhou Kouyate.