Den 23-årige yttern har skrivit kontrakt till 2030. Han får tröjnummer 15.
Lahdo fick sin utbildning i Hammarby och spelade 24 matcher för Bajen innan flytten till Alkmaar 2022. I Nederländerna blev det 14 mål och nio assist. Senaste året har han varit utlånad till FC Nantes och Brøndby.
Sportchefen Philip Berglund beskriver Lahdo som en spelare med fart, kreativitet och förmåga att utmana motståndare.
– Hans offensiva kvaliteter kommer passa bra in hos oss. Samtidigt ser vi en stor utvecklingspotential i Mayckel och tror att han kan ta ytterligare steg i vår miljö, säger Berglund.
Lahdo själv gillar Malmö FF:s ambitioner.
– Det är en stor klubb i Skandinavien med en tydlig målbild och en attityd som jag verkligen gillar, säger han.
MFF förstärker offensiven inför slutet av säsongen.