Barden (6-foot-6, 224 pounds) was a third-round pick of the New York Giants in 2009. He has played in 29 career games, catching 29 passes for 394 yards.
The Bills also signed three players who were undrafted free agents this season: safety Jajuan Harley, linebacker Willie Jefferson, and linebacker Nathan Williams.
Wide receiver Chris Summers, who signed with the Chicago Bears after going undrafted in 2012, was also signed.
The Bills have signed 15 players to future contracts since the end of the regular season, adding to their 90-man offseason roster.