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.47mg/dL

Albumin-adjusted serum magnesium in mg/dL

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

Corrected magnesium is 1.47 mg/dL (0.607 mmol/L): mild hypomagnesemia.

  • Albumin is 25.0 g/L, which is below the normal threshold of 35 g/L. The correction added 0.07 mg/dL to the measured value of 1.40 mg/dL.
  • 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(mg/dL)=MeasuredMg(mg/dL)+0.005×(40Albumin(g/L))Corrected Mg\,(\text{mg/dL}) = Measured Mg\,(\text{mg/dL}) + 0.005 \times (40 - Albumin\,(\text{g/L}))

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)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. 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.

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…