"I'm moving to a club that is doing really well," Kuqi told the club's official website. "I had a good game at the Liberty Stadium for Crystal Palace last season and scored one of the goals. Hopefully this will be a lucky ground for me.
"I know Swansea like to play the game the right way and whether they play one or two up front I don't mind. I like to put myself about and I can't wait to get started. I'm buzzing.
"I missed out in the play-offs with Ipswich on two occasions, so I'm sure this will be third time lucky for me."