eGFR (creatinine, CKD-EPI 2021): 92 mL/min/1.73 m²
Whole number; Nearest, ties away from zero
GFR category (KDIGO 2024)
G1: normal or high
Creatinine in the other unit
88µmol/L
eGFR assumes stable creatinine. It is unreliable in acute kidney injury, pregnancy, amputation, very high or low muscle mass, and after creatine supplements or a large meat meal.
For a man aged 50 with creatinine 1.00 mg/dL, the 2021 CKD-EPI equation gives an eGFR of 92 mL/min/1.73 m². That is KDIGO category G1: normal or high.
KDIGO GFR categories
eGFR by creatinine for a man aged 50
KDIGO 2024 risk by GFR and albuminuria category Rows: 6
GFR category
eGFR
A1 (ACR < 30 mg/g)
A2 (30–300)
A3 (> 300)
G1 (you)
≥ 90
Low
Moderate
High
G2
60–89
Low
Moderate
High
G3a
45–59
Moderate
High
Very high
G3b
30–44
High
Very high
Very high
G4
15–29
Very high
Very high
Very high
G5
< 15
Very high
Very high
Very high
How it's calculated S
Constants for men
κ=0.9,α=−0.302,κScr=0.91=1.1111
The ratio is 1 or more, so the min term equals 1 and the max term uses −1.200.
CKD-EPI 2021 creatinine equation
142×1.1111−1.200×0.993850=91.69
KDIGO 2024 asks for eGFR to be reported as a whole number in mL/min/1.73 m².
KDIGO GFR category
Creatinine eGFR reported as 92 → G1: normal or high. Bands: G1 ≥ 90, G2 60–89, G3a 45–59, G3b 30–44, G4 15–29, G5 < 15.
About the GFR calculator
Estimated glomerular filtration rate (eGFR) is the volume of blood plasma the kidneys filter each minute, scaled to a body surface area of 1.73 m². It is calculated from serum creatinine, age and sex with the 2021 CKD-EPI equation, which dropped the race coefficient of the 2009 version; the National Kidney Foundation and the American Society of Nephrology recommend it for adults in the US. With a cystatin C result the 2021 creatinine–cystatin C equation is also computed, and KDIGO 2024 grades the kidneys on that combined value when it is available.
Clinicians use eGFR to stage chronic kidney disease and to adjust drug doses. A 50-year-old man with a creatinine of 1.0 mg/dL (88 µmol/L) has an eGFR of 92, category G1. An eGFR below 60 for more than 3 months is chronic kidney disease, category G3a or worse.
The equations assume creatinine is stable. They read wrong in acute kidney injury, pregnancy, very high or low muscle mass, and after a meat-heavy meal or creatine supplements.
How to calculate eGFR
eGFR is calculated from a blood creatinine result, age and sex with the 2021 CKD-EPI equation, which US kidney societies recommend for adults. A 50-year-old man with creatinine 1.0 mg/dL: 142 × (1.0 ÷ 0.9)^−1.200 × 0.9938^50 = 92 mL/min/1.73 m², category G1, normal or high.
Age is in years; the equations are validated for adults 18 and over.
Only one of the min and max terms differs from 1. When creatinine is below κ the min term carries α; when it is above κ the max term carries −1.200.
Worked by hand
For a 60-year-old woman with creatinine 0.8 mg/dL:
Scr/κ = 0.8 ÷ 0.7 = 1.1429. That is above 1, so the min term is 1 and the max term is 1.1429^−1.200 = 0.8519.
Age term: 0.9938^60 = 0.6886.
142 × 0.8519 × 0.6886 = 83.30, and × 1.012 for a woman = 84.30.
Report the whole number: 84, category G2.
The age term lowers eGFR by 0.62 % a year, so the same creatinine of 1.0 mg/dL gives a man 92 at age 50 and 81 at age 70.
If your report gives creatinine in µmol/L, divide by 88.4 first. A result of 177 µmol/L is 2.00 mg/dL.
eGFR examples and KDIGO categories
KDIGO 2024 grades the reported whole number:
G1: 90 or more, normal or high
G2: 60 to 89, mildly decreased
G3a: 45 to 59, mildly to moderately decreased
G3b: 30 to 44, moderately to severely decreased
G4: 15 to 29, severely decreased
G5: below 15, kidney failure
Each row below is an independently evaluated example. The reported value uses creatinine alone unless cystatin C is entered, when it uses the combined equation.
Formula sex
Age
Creatinine
Cystatin C
Reported eGFR
G category
Male
50
1.0 mg/dL
Not entered
92
G1
Female
60
.8 mg/dL
Not entered
84
G2
Male
70
177 µmol/L
Not entered
35
G3b
Female
45
.6 mg/dL
.9 mg/L
103
G1
Male
65
1.32 mg/dL
Not entered
60
G2
Male
65
1.34 mg/dL
Not entered
59
G3a
Female
75
1.25 mg/dL
Not entered
45
G3a
Female
70
5 mg/dL
Not entered
9
G5
The two 65-year-old men sit on a reporting boundary. Creatinine 1.32 gives 59.858, reported as 60 (G2); 1.34 gives 58.788, reported as 59 (G3a).
The estimate moved by about 1, but the label changed. Treat a result near a boundary as near it, not as a step change in the kidneys.
Adding cystatin C
Cystatin C is a second blood marker, reported in mg/L. With both markers, KDIGO 2024 takes the GFR category from the combined 2021 equation, which is closer to measured GFR than either marker alone.
Creatinine–cystatin C (2021): 135 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^−0.544 × min(Scys/0.8, 1)^−0.323 × max(Scys/0.8, 1)^−0.778 × 0.9961^age × 0.963 if female, with α = −0.219 for women and −0.144 for men.
Cystatin C alone (2012): 133 × min(Scys/0.8, 1)^−0.499 × max(Scys/0.8, 1)^−1.328 × 0.996^age × 0.932 if female.
For a 45-year-old woman with creatinine 0.6 mg/dL and cystatin C 0.9 mg/L, creatinine alone gives 113, cystatin C alone 89 and the combined equation 103. Averaging the two single-marker results gives 100.6 instead.
KDIGO notes that 25 to 30 % of people show a gap this large, 15 or more or 20 % or more. It can point to muscle mass, diet or illness affecting one marker.
The paired thresholds treat 1 mg/mmol as 10 mg/g. The exact factor, through creatinine's molar mass of 113.12 g/mol, is 8.84, so use the thresholds in the unit your lab reports.
G1 and G2: low with A1, moderately increased with A2, high with A3
G3a: moderately increased with A1, high with A2, very high with A3
G3b: high with A1, very high with A2 or A3
G4 and G5: very high in every albuminuria category
The 65-year-old man with an eGFR of 59 (G3a) and an ACR of 45 mg/g (A2) falls in the high-risk cell. The heat map ranks groups; it does not give a personal probability or time to kidney failure.
What an eGFR result means
An eGFR below 60 that lasts more than 3 months meets the KDIGO definition of chronic kidney disease on its own. G1 and G2 count as kidney disease only with signs of kidney damage, such as albumin in the urine, lasting at least 3 months.
One reading is not a diagnosis. Repeat the test and read it with earlier results and a clinician, because a single value can be low for temporary reasons.
eGFR is scaled to a body surface area of 1.73 m², not your own filtration rate in mL/min. A person with a BSA of 2.1 m² filters about 21 % more in absolute terms; the BSA calculator gives your surface area.
Common eGFR mistakes
Testing when creatinine is unstable. The equations assume stable creatinine. They read wrong in acute kidney injury, pregnancy, after an amputation, with very high or low muscle mass, and after creatine supplements or a large meat meal.
Comparing with an older report. The 2009 CKD-EPI equation used different constants and multiplied by 1.159 for Black patients. KDIGO 2024 says race should not be used to compute eGFR, so a change between reports can partly reflect the equation.
Averaging the creatinine and cystatin C results. Use the combined equation instead, as in the example above.
Reading age 90 and over like any other age. Few people over 90 were in the data used to build the equations, so the estimate is less certain.
90 mL/min/1.73 m² or higher is KDIGO category G1, normal or high, and 60 to 89 is G2, mildly decreased. Neither counts as chronic kidney disease unless there is also kidney damage, such as albumin in the urine, lasting at least 3 months. The equation lowers eGFR by 0.62 % for each year of age, so the same creatinine of 1.0 mg/dL gives a man 92 at age 50 and 81 at age 70.
What eGFR indicates kidney disease?
An eGFR below 60 mL/min/1.73 m² that lasts more than 3 months meets the KDIGO 2024 definition of chronic kidney disease on its own. KDIGO grades it G3a (45–59), G3b (30–44), G4 (15–29) and G5, kidney failure (below 15). A single low reading is not a diagnosis, because acute illness, dehydration or a recent large meat meal can lower eGFR temporarily; KDIGO asks for repeat testing to confirm.
Why was race removed from the eGFR equation?
The 2009 CKD-EPI equation multiplied eGFR by 1.159 for Black patients, a coefficient based on race as a social category. A joint National Kidney Foundation and American Society of Nephrology task force recommended in 2021 that US labs switch to the refitted 2021 equation, which uses creatinine, age and sex only. KDIGO 2024 practice point 1.2.4.2 says race should not be used to compute eGFR.
When should cystatin C be used to estimate GFR?
When creatinine is likely to mislead. KDIGO 2024 Table 8 lists eating disorders, bodybuilding, above-knee amputation, spinal cord injury, vegetarian or high-protein diets and creatine supplements, among others. KDIGO recommends that when cystatin C is available the GFR category be taken from the combined creatinine–cystatin C equation, which is closer to measured GFR than either marker alone. A large gap between eGFRcr and eGFRcys is itself a signal that one of them is off.
How do you convert creatinine from µmol/L to mg/dL?
Divide by 88.4, the factor in the KDIGO 2024 conversion table; it is 10,000 divided by the molar mass of creatinine, 113.12 g/mol. A result of 88 µmol/L is 1.00 mg/dL and 150 µmol/L is 1.70 mg/dL. KDIGO asks labs to report creatinine to the nearest whole number in µmol/L and to two decimals in mg/dL.
For information only, not medical advice. These formulas describe populations, not you; talk to a clinician before acting on a result.
Checked against references
This calculator includes 8 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.
Put this calculator on your site
Paste this where you want the calculator to appear. It is free to use, it stays in step with corrections made here, and the credit line below it links back so your readers can find the full version.