"Detta är min klubb och Göteborg är min hemstad. Det känns såklart fantastiskt att allt äntligen är klart", säger han i ett uttalande.
Svensson kommer närmast från den kinesiska klubben Guangzhou City. Kontraktet med Blåvitt sträcker sig över 2023, och han är spelklar direkt.
Det är 34-åringens tredje sejour i klubben. Han representerade Göteborg mellan 2005 och 2010, och var bland annat med och vann SM-guld 2008. Sedan återvände han 2014 och stannade i två säsonger.
Nu är han tillbaka på nytt.
"Han är en av Sveriges bästa på sin position och har samlat på sig mycket erfarenhet efter spel i Turkiet, Ukraina, USA, två omgångar i Kina och att kontinuerligt vara en del av landslaget. Han höjer kvaliteten och spetsar till konkurrensen ännu mer i vår trupp", säger sportchefen Pontus Farnerud.
Svensson har spelat 32 A-landskamper för Sverige och fanns med i sommarens EM-trupp. Där blev det bara ett kort inhopp i gruppspelet mot Slovakien. Efter EM tackade han nej till fortsatt landslagsspel.