Kontraktet sträcker sig till och med sommaren 2026, meddelar klubben på sin hemsida.
"Jag vill komma till nästa nivå och det gör jag här hos IFK Göteborg. Det som har presenterats för mig känns spännande. Nu vill jag snabbt bygga relationer med mina nya lagkamrater och möta supportrarna", säger Santos.
I början av juni presenterade IFK Göteborg dansken Jens Askou som tränare, vilket innebär att Santos nu återförenas med sin tidigare tränare då båda senast var i danska AC Horsens.
"Det är klart att jag har bra koll på Thomas som person och på hans egenskaper som fotbollsspelare. Jag vet exakt vad och vem vi får till oss. Samtidigt kommer Thomas till den största klubb han har spelat för och med en ny slags konkurrenssituation", säger Askou.
Värvningen av Santos är IFK Göteborgs, på kvalplats i allsvenskan, första för sommaren.
På söndag reser IFK Göteborg söderut för att gästa Halmstad i den allsvenska återstarten.