Routledge confirmed his retirement in a social media post saying, “It’s time … Retirement is a strange word when all you know is this!
“It has made me who I am today. Thank you all!”
In the second stage of last season’s Sky Bet Championship play-off semi-final against Barnsley, Routledge suffered a serious knee injury.
He made over 300 appearances for Swansea in all competitions and scored 33 goals after joining the club from Newcastle for an undisclosed fee in 2011.
Routledge began his career at the Palace, for which he made over 120 appearances in all competitions, making his debut in the Football League in the old First Division at the age of 16 against West Brom in 2001.
A switch to Tottenham followed in 2005, but he made only five first-team appearances for the club in two and a half years, having loan spells at Portsmouth and Fulham.
The former England U-21 international also had spells at Aston Villa and QPR, returning to join the latter on loan in 2011 and also had a temporary spell at Cardiff in 2008-09.