Skip to content
Health & Fitness

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.

Your details

Select the unit your lab reports for serum magnesium. US labs typically use mg/dL; European labs often use mmol/L.
The total serum magnesium value from the lab report. The normal range in mg/dL is 1.7 to 2.4.
mg/dL
Select the unit used for serum albumin. Most labs report in g/L; some US labs use g/dL. Normal albumin is 3.5 to 5.0 g/dL (35 to 50 g/L).
The patient's measured serum albumin. The normal value is 35 to 50 g/L (3.5 to 5.0 g/dL). Values below 35 g/L indicate hypoalbuminemia.
g/L
Corrected magnesium (mg/dL)Mild hypomagnesemia
1.58mg/dL

Albumin-adjusted serum magnesium in mg/dL

Corrected magnesium (mmol/L)0.651mmol/L
Corrected magnesium (mEq/L)1.3mEq/L
Correction added0.18mg/dL
Measured magnesium (mg/dL)1.4mg/dL
1.58 mg/dL
Severe hypo<0.7Moderate hypo0.7-1.2Mild hypo1.2-1.7Normal1.7-2.4Hypermagnesemia2.4+

Corrected magnesium is 1.58 mg/dL (0.651 mmol/L): mild hypomagnesemia.

  • Albumin is 25.0 g/L, which is below the normal threshold of 35 g/L. The correction added 0.18 mg/dL to the measured value of 1.40 mg/dL.
  • The measured value was 1.40 mg/dL (0.576 mmol/L); after albumin correction it is 1.58 mg/dL (0.651 mmol/L). Treating the measured value alone could lead to unnecessary supplementation or missed hypomagnesemia.
  • About 30% of serum magnesium is protein-bound (mainly to albumin). The other 70% is free ionized magnesium, which is the biologically active form.

Next stepConfirm with an ionized magnesium assay if available, and evaluate for symptoms such as muscle cramps, arrhythmia, and neuromuscular irritability. Clinical management of hypomagnesemia depends on severity and underlying cause.

Formula

CorrectedMg(mmol/L)=MeasuredMg(mmol/L)+0.005×(40Albumin(g/L))Corrected Mg\,(\text{mmol/L}) = Measured Mg\,(\text{mmol/L}) + 0.005 \times (40 - Albumin\,(\text{g/L}))

Worked example

A patient has a measured serum magnesium of 1.4 mg/dL (0.576 mmol/L) and a serum albumin of 25 g/L. Albumin deficit = 40 - 25 = 15 g/L. Correction term = 0.005 x 15 = 0.075 mmol/L, which is 0.075 x 2.4305 = 0.182 mg/dL. Corrected Mg = 0.576 + 0.075 = 0.651 mmol/L, or 1.4 + 0.182 = 1.58 mg/dL -- still in the hypomagnesemia range, but less depleted 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 derives from a 1985 study by Martin H. Kroll and Ronald J. Elin titled "Relationships between Magnesium and Protein Concentrations in Serum," which found that roughly 25% of total serum magnesium is bound to albumin and 8% to globulins. The formula is written in SI units: Corrected Mg (mmol/L) = Measured Mg (mmol/L) + 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 mmol/L to the measured magnesium, which is 0.0122 mg/dL in US units. Note that the 0.005 coefficient belongs to the mmol/L version of the equation: applying it directly to a mg/dL value under-corrects by a factor of 2.4305. 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)StatusClinical significance
< 0.7< 0.29 Severe hypomagnesemia Arrhythmia, seizure, respiratory failure risk
0.7 - 1.190.29 - 0.49 Moderate hypomagnesemia Neuromuscular irritability, cardiac symptoms
1.2 - 1.690.49 - 0.70 Mild hypomagnesemia Muscle cramps, weakness, nausea
1.7 - 2.40.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. At an albumin of 35 g/L the correction is only 0.025 mmol/L (0.06 mg/dL) and is usually not clinically meaningful; at an albumin of 20 g/L it reaches 0.1 mmol/L (0.24 mg/dL), which can move a result across a decision threshold.

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 magnesium, total protein, albumin and globulin in more than 74,000 serum specimens and used linear regression to show that about 25% of total serum magnesium is bound to albumin and 8% to globulins. That regression implies 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 mmol/L (0.0122 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, units 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), which works in mg/dL and g/dL. The Kroll-Elin magnesium correction works in mmol/L and g/L: 0.005 mmol/L per g/L of albumin deviation from 40 g/L. The two corrections, and their units, 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.

Sources

Written by Dr. Priya Anand, MD, FACP Internal Medicine Physician · Boston, USA

Board-certified internist translating clinical evidence into precise, actionable health calculators for patients and clinicians alike.

How we build & check our calculators

This tool provides general information and education, not professional advice. For decisions about your health, consult a qualified professional.

Search 3,500+ calculators

Loading search…