Mabalane joins the Birds as a free agent after having been handed his clearance by Orlando Pirates just before the closure of the transfer window at the end of last month.
Thabo Moloto, who represents Mabalane, reveals the signing that comes after a week of negotiations.
"'Terminator' has signed a three-year deal with Swallows and I am very happy for him because I know this is a club where he will make a big contribution. I have no doubt he will be a success at Swallows," Moloto tells KickOff.com.
The 32-year-old has been training with Swallows for the past two weeks and immediately becomes available for selection. He could make an appearance on Sunday against Mamelodi Sundowns at Dobsonville Stadium.