Lopez departure brings to an end his 18 month stay at the Liberty Stadium.
Just 13 starts came in that period and a further 7 as substitute as Lopez struggled with a run of injuries and poor form since joining back up with Paulo Sousa having previously played under him at QPR.
His last league start of the Swans career was on the opening day of the season in a defeat at Hull.