GFR Calculator (eGFR, CKD-EPI 2021)
This GFR calculator estimates the glomerular filtration rate (eGFR) from serum creatinine, age and sex with the 2021 CKD-EPI equation. Example: a 50-year-old man with a creatinine of 1.0 mg/dL has an eGFR of 92 mL/min/1.73 m² (stage G1).
Example: Sex: male · Age 50 years · Creatinine unit: mg/dL · Serum creatinine in mg/dL 1 mg/dL → Result: eGFR = 92 mL/min/1.73 m² · stage G1 (normal or high). Source: Inker LA, Eneanya ND, Coresh J, et al. New Creatinine- and Cystatin C–Based Equations to Estimate GFR without Race. N Engl J Med 2021;385:1737–1749 (CKD-EPI-Kreatinin-Gleichung 2021). Updated: .
How it is calculated
eGFR is the glomerular filtration rate estimated from a blood test – a measure of how much blood the kidneys filter per minute. It is rarely measured directly; laboratories calculate it from serum creatinine instead. Since 2021 the standard has been the CKD-EPI creatinine equation without a race coefficient (Inker et al., New England Journal of Medicine).
Formula
eGFR = 142 × min(Scr/κ, 1)^α × max(Scr/κ, 1)^−1.200 × 0.9938^age × 1.012 (if female). Scr is serum creatinine in mg/dL; κ is 0.7 for women and 0.9 for men, and α is −0.241 for women and −0.302 for men. Values in µmol/L are first divided by 88.4. The result is normalised to a body surface area of 1.73 m².
Worked example
Man, 50 years old, creatinine 1.0 mg/dL: Scr/κ = 1 ÷ 0.9 = 1.111, which is above 1. eGFR = 142 × 1.111^−1.200 × 0.9938^50 = 142 × 0.8812 × 0.7327 = 91.69, rounded to 92 – stage G1. A woman of the same age with the same creatinine comes to 69 (G2), because κ is 0.7 for her.
Stages G1 to G5
KDIGO sorts GFR into six categories: G1 at 90 or above, G2 60–89, G3a 45–59, G3b 30–44, G4 15–29 and G5 below 15 mL/min/1.73 m². G1 and G2 only count as kidney disease when there are additional markers of kidney damage, such as protein in the urine.
- Creatinine depends on muscle mass, so the estimate is off for very muscular or very slight people.
- A single value is not a diagnosis. What matters is the trend over at least three months.
Frequently asked questions
What is a normal GFR?
KDIGO calls 90 mL/min/1.73 m² or more “normal or high” (G1). Values of 60 to 89 are mildly decreased and, without other signs of kidney damage, do not count as kidney disease.
Why is there no race factor in the formula?
The 2021 CKD-EPI equation was deliberately developed without race. It replaces the 2009 version, which included such a coefficient.
How do I convert µmol/L to mg/dL?
Divide by 88.4: 150 µmol/L equals 1.70 mg/dL. The calculator does this for you when you switch the unit.
Does eGFR fall with age?
Yes. For the same creatinine, the factor 0.9938^age lowers the result by roughly 0.6 percent for each year of age.
Sources and legal basis
- Inker LA, Eneanya ND, Coresh J, et al. New Creatinine- and Cystatin C–Based Equations to Estimate GFR without Race. N Engl J Med 2021;385:1737–1749 (CKD-EPI-Kreatinin-Gleichung 2021)
- KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int 2024;105(4S):S117–S314 (GFR-Kategorien G1–G5)
As of: · Editorial policy
Related tools
- BMI calculator (WHO categories)BMI calculator in lb and ft/in or kg and cm: your body mass index with WHO category on a colour scale, healthy weight range for your height and BMI Prime.
- Creatinine Clearance Calculator (Cockcroft-Gault)Creatinine clearance calculator using Cockcroft-Gault: enter age, sex, weight, height and creatinine to get CrCl for actual, ideal and adjusted body weight.
- Corrected Calcium CalculatorCorrected calcium calculator using the Payne albumin correction: enter total calcium and albumin in mg/dL or mmol/L and get the result in both units.
- BSA Calculator (Body Surface Area)BSA calculator with the Mosteller, Du Bois and Haycock formulas: enter height and weight in cm/kg or in/lb and get body surface area in m² with the working.
- ANC Calculator (Absolute Neutrophil Count)ANC calculator: enter the white blood cell count and the percentages of segs and bands to get the absolute neutrophil count in cells/µL and × 10⁹/L.
- Daily water intake calculatorHow much water should you drink a day? Daily fluid and total water intake by age, sex, pregnancy and breastfeeding, based on EFSA and German DGE values.
- Online metronomeFree online metronome: 20–300 BPM, time signatures from 2/4 to 12/8, accents per beat, subdivisions and tap tempo. Sample-accurate, no app needed.
- FENa Calculator (Fractional Excretion of Sodium)FENa calculator: enter sodium and creatinine in urine and plasma to get the fractional excretion of sodium in percent, with formula, working and FEUrea.
- A1C calculator: convert A1C and average glucoseA1C calculator: convert A1C % to estimated average glucose (eAG) in mg/dL and mmol/L, to IFCC mmol/mol, or work back from your average blood sugar.