Pour être absorbé par le corps, le magnésium est toujours associé à d'autres composés, comme l'oxygène ou l'acide citrique. Certaines formes que prend alors le magnésium peuvent causer des troubles digestifs : c'est le cas de l'oxyde de magnésium, ou encore le citrate de magnésium.
D'autres, comme le malate ou le glycinate de magnésium, n'ont aucun effet de ce côté-là tout en offrant une très bonne biodisponibilité.