He told The Sun: “The most important thing for me is that when you look at Cardiff you see an ambitious club and a situation that is going to give me a real challenge.
“I want to play regular football and achieve things and Cardiff offer me that opportunity.
“During my time at Liverpool over the last season, I wasn’t used as much as I would have liked but hopefully I can get back to week-in, week-out games with Cardiff.
“I could have remained in the Premiership and been with a club battling relegation.
“But I prefer to be with a club like Cardiff and try to get promotion. That is a challenge that really does appeal to me in the coming season.”
Fowler added: “People have said I’m past my best and I’ve heard other sorts of comments like that.
“But they forget I’m still only 32 – and that’s not so old.
“I have had injuries but I’m in good shape again. I’m raring to go and I can’t wait to get playing for Cardiff.
“I’m really happy to be joining. I’m coming to hopefully help Cardiff with a real push at promotion next season.”