eGFR calculator (CKD-EPI 2021)

Enter serum creatinine in mg/dL or µmol/L, age and sex to estimate kidney filtration with the 2021 CKD-EPI creatinine equation. The result is an estimate for information, not a diagnosis.

Sex
years
Creatinine units
mg/dL
eGFR78 mL/min/1.73 m²
GFR category
G2: mildly decreased (60–89)
Creatinine in µmol/L
80 µmol/L

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Choose sex and enter age in years (18 to 120).
  2. Pick the unit your lab report uses, mg/dL or µmol/L, and enter the serum creatinine.
  3. Read the eGFR in mL/min/1.73 m² and the GFR category it falls into.

The CKD-EPI 2021 equation

With serum creatinine Scr in mg/dL:

eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^−1.200 × 0.9938^age × 1.012 (if female)

  • κ = 0.7 for females and 0.9 for males;
  • α = −0.241 for females and −0.302 for males;
  • min(Scr/κ, 1) is the smaller of Scr/κ and 1, max(Scr/κ, 1) the larger.

Creatinine in µmol/L is divided by 88.4 first. The category is taken from the eGFR rounded to a whole number:

eGFR, mL/min/1.73 m² Category
90 or more G1
60–89 G2
45–59 G3a
30–44 G3b
15–29 G4
below 15 G5

Worked example

A 60-year-old man with creatinine 1.2 mg/dL: Scr/κ = 1.2 ÷ 0.9 = 1.333, so the min term is 1 and the max term is 1.333^−1.2 = 0.708. The age term is 0.9938^60 = 0.689. eGFR = 142 × 0.708 × 0.689 = 69 mL/min/1.73 m², category G2.

A 50-year-old woman with creatinine 0.7 mg/dL: Scr/κ = 1, so both terms are 1. eGFR = 142 × 0.9938^50 × 1.012 = 142 × 0.733 × 1.012 = 105, category G1.

Limits and common mistakes

  • This is an estimate for information, not a diagnosis. A doctor reads it together with urine tests, history and earlier results.
  • Creatinine depends on muscle mass and diet. Very muscular people, amputees, people with very low muscle mass and people on a high-meat diet can get misleading estimates.
  • The equation assumes stable kidney function. During acute kidney injury creatinine lags behind and the eGFR overstates filtration.
  • Mixing up units is the most common error: 1.0 entered as µmol/L instead of mg/dL gives an impossible result. Check the unit on the lab report.

Frequently asked questions

What is a normal eGFR?

An eGFR of 90 mL/min/1.73 m² or more falls in category G1. Values from 60 to 89 are category G2. Kidney disease is diagnosed from more than one number, such as protein in the urine and repeated tests over at least three months, so a single eGFR is not a diagnosis.

Why is there no race option?

The 2021 CKD-EPI equation was refitted without a race coefficient. Older versions (CKD-EPI 2009, MDRD) multiplied the result for Black patients; this calculator uses only the 2021 equation, which has no such factor.

How do I convert creatinine from µmol/L to mg/dL?

Divide by 88.4. For example, 88.4 µmol/L is 1.00 mg/dL and 150 µmol/L is about 1.70 mg/dL. The calculator does this for you and shows the creatinine in the other unit.

Can I use it for children or during pregnancy?

No. The equation is for adults aged 18 and over. Children use other equations, and creatinine-based estimates are less reliable in pregnancy, in very high or very low muscle mass and when kidney function is changing quickly.

Is eGFR the same as creatinine clearance?

No. eGFR is indexed to 1.73 m² of body surface area, while Cockcroft–Gault creatinine clearance is in mL/min for the person's own size. Some drug labels use creatinine clearance; use the creatinine clearance calculator for that.

More in Health

All tools in this category: Health ·Updated November 4, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.