Quick reference
Magnesium (mg) carried by 250, 500, 750 and 1,000 mg of each compound. Works without JavaScript.
| Compound (mg) | 250 | 500 | 750 | 1,000 |
|---|---|---|---|---|
| Glycinate / bisglycinate: dry (anhydrous)14.1 % magnesium | 35.3 | 70.5 | 105.8 | 141 |
| Glycinate / bisglycinate: dihydrate11.7 % magnesium | 29.2 | 58.3 | 87.5 | 116.6 |
| Citrate: trimagnesium dicitrate, dry16.2 % magnesium | 40.4 | 80.8 | 121.2 | 161.6 |
| Citrate: monomagnesium citrate, dry11.3 % magnesium | 28.4 | 56.7 | 85.1 | 113.4 |
| Citrate: trimagnesium dicitrate nonahydrate (with water)11.9 % magnesium | 29.7 | 59.5 | 89.2 | 118.9 |
| Oxide (heavy or light)60.3 % magnesium | 150.8 | 301.5 | 452.3 | 603 |
| Chloride: hexahydrate (the usual one)12 % magnesium | 29.9 | 59.8 | 89.7 | 119.6 |
| Chloride: dry (anhydrous)25.5 % magnesium | 63.8 | 127.7 | 191.5 | 255.3 |
| Malate15.5 % magnesium | 38.9 | 77.7 | 116.6 | 155.4 |
| L-threonate: pure compound8.3 % magnesium | 20.6 | 41.3 | 61.9 | 82.5 |
| L-threonate: as Magtein labels state it7.2 % magnesium | 18 | 36 | 54 | 72 |
| Taurate8.9 % magnesium | 22.3 | 44.6 | 66.9 | 89.2 |
| Orotate: dry (anhydrous)7.3 % magnesium | 18.2 | 36.4 | 54.5 | 72.7 |
| Orotate: dihydrate6.6 % magnesium | 16.4 | 32.8 | 49.2 | 65.6 |
| Aspartate: dihydrate7.5 % magnesium | 18.7 | 37.5 | 56.2 | 74.9 |
| Aspartate: dry (anhydrous)8.4 % magnesium | 21.1 | 42.1 | 63.2 | 84.2 |
| Aspartate: tetrahydrate6.7 % magnesium | 16.9 | 33.7 | 50.6 | 67.4 |
| Amino acid chelate (amino acid not named) | no single shareamino acid not named | |||
| Phosphate: dry (anhydrous)27.7 % magnesium | 69.4 | 138.7 | 208.1 | 277.4 |
| Phosphate: pentahydrate20.7 % magnesium | 51.7 | 103.3 | 155 | 206.6 |
| Phosphate: octahydrate17.9 % magnesium | 44.8 | 89.6 | 134.4 | 179.2 |
How to use it
Find the compound line in the panel, such as “magnesium glycinate 1.1 g”. Type 1.1 g or 1,100 mg, then pick the compound. Several listed? Do each one and add them up. Not sure which citrate, aspartate or chloride? Pick “not stated” to see the range.
If your label’s figure doesn’t match
A gap of up to 15 % is normal, because labels round their figures.
A bigger gap usually has an ordinary reason:
- Water in the compound. “Dihydrate” or “tetrahydrate” means less magnesium.
- It’s citrate. Its versions differ by up to a third; see which magnesium is which.
- A second compound, further down the panel.
- “Amino acid chelate” with no amino acid named. There’s no single share to use.
None of those? Ask the brand which figure the product is made and tested to. If we list the product and your pack differs, please tell us.
Page text last revised 27 Oct 2026.