Corrected Magnesium Calculator
Low serum albumin causes measured magnesium to appear falsely low because roughly 30% of circulating magnesium is protein-bound. This calculator applies the Kroll-Elin correction to give you the albumin-adjusted magnesium level, with results in mg/dL, mmol/L, or mEq/L, and an instant clinical interpretation showing whether the corrected value falls in the normal range, or into mild, moderate, or severe hypomagnesemia.
Formula
Worked example
A patient has a measured serum magnesium of 1.4 mg/dL and a serum albumin of 25 g/L. Albumin deficit = 40 - 25 = 15 g/L. Correction term = 0.005 x 15 = 0.075 mg/dL. Corrected Mg = 1.4 + 0.075 = 1.475 mg/dL (0.607 mmol/L) -- still in the mild hypomagnesemia range, but less severe than the uncorrected value suggested.
Why serum magnesium needs albumin correction
About 30% of magnesium in the blood is bound to serum proteins, predominantly albumin. The remaining 70% circulates as free ionized magnesium, the only fraction that is biologically active. When a patient has hypoalbuminemia (low albumin), the protein-bound fraction falls, and the total serum magnesium test reads falsely low even though the ionized concentration may be adequate. Failing to correct for albumin can lead clinicians to diagnose and treat hypomagnesemia that is not physiologically real, or alternatively, to miss true hypomagnesemia in a patient whose albumin happens to be borderline low. The correction is most important in critically ill patients, those with liver disease, nephrotic syndrome, malnutrition, or any condition associated with chronic hypoalbuminemia.
The Kroll-Elin formula and how to use it
The correction equation was published in 1985 by Martin H. Kroll and Ronald J. Elin in an article titled "Relationships between Magnesium and Protein Concentrations in Serum." The formula is: Corrected Mg (mg/dL) = Measured Mg (mg/dL) + 0.005 x (40 - Albumin in g/L). The constant 40 g/L is the mid-point of the normal albumin range (35 to 50 g/L). For each gram per litre that albumin falls below 40 g/L, the correction adds 0.005 mg/dL to the measured magnesium. If albumin is above 40 g/L the term is negative, producing a small downward correction. When albumin is within the normal range the correction is minor, but it becomes clinically significant when albumin drops to 20 to 30 g/L, which is common in hospitalized patients.
Interpreting the corrected result
Normal corrected serum magnesium is 1.7 to 2.4 mg/dL (0.70 to 0.99 mmol/L). Mild hypomagnesemia is 1.2 to 1.69 mg/dL and may cause subtle symptoms such as muscle cramps, weakness, and nausea. Moderate hypomagnesemia (0.7 to 1.19 mg/dL) can produce neuromuscular irritability, tremor, and cardiac conduction disturbances. Severe hypomagnesemia (below 0.7 mg/dL, or 0.29 mmol/L) carries a risk of life-threatening arrhythmias, seizures, and respiratory failure, and usually requires urgent intravenous replacement. Hypermagnesemia (above 2.4 mg/dL) is uncommon in people with normal renal function and is more often seen after excessive magnesium administration, in patients with chronic kidney disease, or in those taking large doses of magnesium-containing antacids or laxatives.
Limitations and when to use ionized magnesium
The Kroll-Elin correction is a validated clinical approximation, not an exact measurement. It assumes a linear relationship between albumin and protein-bound magnesium and uses a fixed normal albumin of 40 g/L. In practice, other proteins (globulins, transferrin) also bind magnesium, and pH affects the binding equilibrium: alkalosis increases protein binding, effectively lowering ionized magnesium. For the most accurate assessment of biologically available magnesium, direct measurement of ionized magnesium is preferred, though it requires a blood gas analyzer capable of magnesium sensing and is not available everywhere. When the corrected total magnesium and the clinical picture do not match, or when managing serious arrhythmias or seizures with possible hypomagnesemia, an ionized magnesium assay should be requested if feasible.
Serum magnesium reference ranges
| Corrected Mg (mg/dL) | Corrected Mg (mmol/L) | Status | Clinical significance |
|---|---|---|---|
| < 0.7 | < 0.29 | Severe hypomagnesemia | Arrhythmia, seizure, respiratory failure risk |
| 0.7 - 1.19 | 0.29 - 0.49 | Moderate hypomagnesemia | Neuromuscular irritability, cardiac symptoms |
| 1.2 - 1.69 | 0.49 - 0.70 | Mild hypomagnesemia | Muscle cramps, weakness, nausea |
| 1.7 - 2.4 | 0.70 - 0.99 | Normal range | No clinical concern |
| > 2.4 | > 0.99 | Hypermagnesemia | Nausea, flushing, weakness; severe: cardiac arrest |
Clinical interpretation of corrected (albumin-adjusted) serum magnesium. Values in mg/dL are the most common US reporting unit.
Frequently asked questions
When should I correct serum magnesium for albumin?
Albumin correction is clinically relevant when serum albumin is below 35 g/L (3.5 g/dL). This is common in hospitalized patients, those with liver disease, nephrotic syndrome, malnutrition, or prolonged illness. When albumin is within the normal range (35 to 50 g/L), the correction is small (less than 0.075 mg/dL) and usually not clinically meaningful.
What is the normal range for corrected serum magnesium?
Normal corrected serum magnesium is 1.7 to 2.4 mg/dL, which equals 0.70 to 0.99 mmol/L or 1.40 to 1.97 mEq/L. Values below 1.7 mg/dL indicate hypomagnesemia (mild, moderate, or severe depending on how low); values above 2.4 mg/dL indicate hypermagnesemia.
How is the Kroll-Elin formula derived?
Kroll and Elin (1985) measured serum magnesium and albumin in a large patient population and calculated the regression coefficient between protein-bound magnesium and albumin concentration. They found that for each g/L change in albumin around the normal mean of 40 g/L, the protein-bound magnesium changes by approximately 0.005 mg/dL. The correction subtracts (or adds) this amount proportional to the deviation of the patient's albumin from 40 g/L.
Why does this calculator show three different units?
Serum magnesium is reported in different units depending on the lab and country. US clinical labs most commonly use mg/dL. European and many international labs report in mmol/L. mEq/L appears in older literature and some specialty reports. The relationships are: 1 mmol/L = 2.4305 mg/dL, and 1 mEq/L = 1.2153 mg/dL (because magnesium is divalent, mEq/L = 2 x mmol/L).
Is albumin correction the same for calcium and magnesium?
The principle is the same (both calcium and magnesium are partially protein-bound), but the correction constants and formulas differ. For calcium, a commonly used formula is: corrected calcium (mg/dL) = measured calcium (mg/dL) + 0.8 x (4.0 - albumin in g/dL). For magnesium, the Kroll-Elin formula uses 0.005 mg/dL per g/L albumin deviation from 40 g/L. The two corrections should not be interchanged.
Can I use this calculator for pediatric patients?
The Kroll-Elin formula and adult reference ranges used here apply to adults. Pediatric magnesium reference ranges differ by age: neonates typically have higher reference ranges (around 1.5 to 2.9 mg/dL), and children have age-specific norms. For pediatric patients, consult age-specific laboratory reference intervals and discuss with a pediatrician.