eGFR Calculator (Kidney Function, CKD-EPI 2021)
This tool implements the 2021 race-free CKD-EPI creatinine equation recommended by the joint NKF / ASN Task Force, reporting eGFR (estimated Glomerular Filtration Rate) in mL/min/1.73 m². The 2021 update removes the Black / non-Black race coefficient that appeared in the original 1999 MDRD and 2009 CKD-EPI equations: studies from 2020 onwards established that race is a crude social construct and should not modify a lab value. The tool also classifies the result into KDIGO 2012 stages G1–G5. Note that the full CKD diagnosis combines a G stage with an albuminuria stage (A1 / A2 / A3); this tool reports the G stage only.
Enter valid numbers — age must be between 18 and 120 and serum creatinine must be > 0.
Estimated GFR
82 mL/min/1.73 m²
CKD G-stage (KDIGO 2012)
G2
Formula: CKD-EPI 2021 race-free (Inker LA et al., NEJM 2021;385:1737). Staging: KDIGO 2012. Educational use only — clinical interpretation requires a physician who has the full picture (proteinuria, imaging, history).
Formula
eGFR = 142 × min(Scr / κ, 1)^α × max(Scr / κ, 1)^(−1.200) × 0.9938^Age × (1.012 if female) where: Scr in mg/dL — if reported in µmol/L divide by 88.4 first; κ = 0.7 (female) / 0.9 (male); α = −0.241 (female) / −0.302 (male). Result units: mL/min/1.73 m².
- · The 2021 race-free CKD-EPI equation is the current standard endorsed by the NKF / ASN Task Force, ASN, KDIGO, the College of American Pathologists and AACC; UK, Canada and Hong Kong public laboratories have been migrating since 2022.
- · eGFR is only valid in steady-state kidney function. Acute kidney injury (AKI), hospitalised patients, post-operative state, extreme muscle mass (bodybuilders, amputees) and a high-protein meal close to the blood draw all break the relationship between serum creatinine and real-time GFR.
- · Accuracy degrades at the extremes of body habitus (BMI < 18.5 or > 40), in pregnancy, rapid muscle loss, vegan diets and severe sarcopenia — in elderly sarcopenic patients eGFR may significantly over-estimate true GFR.
- · A single eGFR 60–89 lands in G2, but KDIGO requires the abnormality to persist for ≥ 3 months and be combined with proteinuria / imaging / structural data before "CKD" is diagnosed.
- · If cystatin C is also measured, the combined creatinine-cystatin C 2021 equation is more accurate (NEJM 2021;385:1737 recommends it) — particularly at borderline values (45–60) or when used for drug dosing.
- · Unit conventions: in mg/dL (US, most private labs in Asia) vs µmol/L (SI, most public hospitals). The conversion is divide by 88.4. The tool accepts either.
- · References: Inker LA et al., NEJM 2021;385:1737-1749; KDIGO 2012 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease; NKF / ASN Task Force on Reassessing the Inclusion of Race in Diagnosing Kidney Diseases, 2021.
Frequently asked
How does the 2021 race-free CKD-EPI differ from the 2009 version, and should I re-interpret old race-coefficient reports?
The 2009 CKD-EPI multiplied eGFR by 1.159 for self-identified Black patients, raising the reported number by ~16 % for the same creatinine. The rationale appealed to higher mean muscle mass, but post-2020 work showed race is not a biological variable — and the coefficient was making Black patients harder to qualify for CKD stages, transplant lists and drug-coverage thresholds. The 2021 update drops the race coefficient and re-fits the constants (142, −1.200, 0.9938, 1.012) so the residual bias across self-identified racial groups is minimised. Practical impact: (1) for Black patients, the new eGFR is typically 5–10 mL/min lower at the same Scr (closer to a CKD diagnosis); for non-Black patients it is 1–5 mL/min higher; (2) UNOS, the US transplant network, mandated the switch in 2022 and retroactively corrected waitlists; (3) drug-dose thresholds (60, 30, 15) are mostly preserved. If you only have an older report, re-run it through this tool with the same Scr to see the delta.
My eGFR is 75 — does that mean I have CKD?
A single eGFR of 75 (G2) is not CKD on its own. KDIGO 2012 defines CKD as either of these persisting for ≥ 3 months: (a) eGFR < 60; (b) urine albumin-to-creatinine ratio (uACR) ≥ 30 mg/g; or (c) imaging / histology / other structural abnormalities. So an eGFR of 75 with a normal uACR and unremarkable imaging is most likely age-related physiology — average eGFR drops by ~1 mL/min/year after age 30 — not disease. Recommended: (1) repeat in 3–6 months to check stability; (2) get a first-morning urine ACR to rule out proteinuria; (3) annual screening if diabetic or hypertensive, regardless of starting eGFR. See nephrology promptly if the trend is clearly downward.
I started anabolic supplements and my eGFR dropped — are my kidneys failing?
Not necessarily. Creatinine is a by-product of creatine metabolism, so high muscle mass, a heavy red-meat diet or oral creatine monohydrate can lift baseline serum creatinine by 0.1–0.3 mg/dL even when true GFR (measured by cystatin C or inulin clearance) is unchanged. The creatinine-based eGFR will therefore "drop" without any real kidney injury. Practical advice: (1) skip heavy training and large meat meals for 24 hours before the blood draw; (2) order cystatin C, BUN and urine ACR alongside the Scr; (3) cross-check with the CKD-EPI cystatin C or creatinine-cystatin combined equations. Real warning signs in athletes: proteinuria or haematuria, a sustained BUN/Cr ratio above ~20 (dehydration), or structural changes on imaging. An isolated mild eGFR-creatinine drop with normal urine and cystatin C is almost always a benign creatinine-baseline shift, not failing kidneys.
Related tools
BMI (Body Mass Index) Calculator
Enter height and weight to get your BMI and category (underweight / normal / overweight / obese).
BMR & TDEE Calculator
Estimate daily BMR and TDEE using Mifflin-St Jeor or Harris-Benedict, with calorie targets for cutting and bulking.
Body Fat Calculator (US Navy method)
Estimate body fat percentage using the US Navy circumference formula (neck, waist, plus hip for women).
Sleep Cycle Calculator
Suggest ideal bedtimes or wake times based on 90-minute sleep cycles, so you wake up between cycles instead of mid-deep-sleep.
Daily Water Intake Calculator
Estimate daily water intake from body weight, exercise duration and climate so you stay hydrated without overdoing it.
Running Pace Calculator
Compute pace per km / per mile from distance and time, or project finish time from a target pace — covers 5K, 10K, half- and full-marathon distances.
Heart Rate Zone Calculator
Compute 5 training heart rate zones from age and optional resting HR using the Karvonen formula (Z1 warm-up to Z5 max effort).
Lean Body Mass (LBM) Calculator
Estimate lean body mass (LBM), fat mass and body fat % from height, weight and sex using the Boer, Hume and James formulas.
Daily Macros Calculator (carbs / protein / fat)
Split a daily calorie target into grams of carbs, protein and fat at any macro ratio.
One-Rep Max (1RM) Calculator
Estimate one-rep max from a sub-maximal lift (weight × reps) with Epley, Brzycki, Lombardi and Lander formulas, plus a 50–95% intensity training table.
Body Surface Area (BSA) Calculator
Estimate body surface area from height and weight using the Mosteller, Du Bois, Haycock and Boyd formulas — commonly used in drug-dosing, chemotherapy and cardiac-index calculations.
Race Time Predictor (Riegel Formula)
Project a finish time at one distance from a known time at another distance using the classic Riegel formula T₂ = T₁ × (D₂/D₁)^1.06.
Mean Arterial Pressure (MAP) Calculator
Compute mean arterial pressure from systolic and diastolic blood pressure with clinical bands and pulse-pressure context: MAP = DBP + (SBP − DBP)/3.
Pack-Year (Smoking History) Calculator
Compute cumulative smoking exposure in pack-years from cigarettes per day and years smoked, with lung-cancer-screening thresholds.
Waist-to-Hip Ratio (WHR) Calculator
Divide waist by hip circumference and check the WHO risk bands — a quick screen for central obesity and cardiovascular risk.
Exercise Calorie Burn (MET) Calculator
Use METs, body weight and duration to estimate calories burned for common activities (running, hiking, swimming, cycling and more).
Caffeine Half-Life Calculator
Pick the dose (mg) and the time you drank it; the calculator uses the standard ~5-hour caffeine half-life to project how many milligrams remain hour-by-hour, including the level at bedtime.
Body Adiposity Index (BAI) Calculator
Bergman’s BAI estimates body-fat percentage from hip circumference and height alone (BAI = hip ÷ height^1.5 − 18) — no scale required.
TDEE (Total Daily Energy Expenditure) Calculator
Enter age, sex, height and weight to compare all five activity levels side-by-side — instantly see the daily calories you need to maintain weight.
Blood Alcohol Concentration (BAC) Calculator
Estimate blood alcohol concentration (BAC %) with the Widmark formula from drinks consumed, body weight, sex and hours elapsed — and compare against the Hong Kong 0.05% drink-driving limit.
VO₂ Max Calculator (Cooper 12-Minute Run Test)
Enter your distance covered in a 12-minute run to estimate VO₂ max and read off the age/sex fitness category.
Daily Protein Intake Calculator
Enter your bodyweight and training goal to get a science-backed daily protein range (g/day) and per-meal split, based on RDA, ISSN and ACSM/AND/DC guidelines.
Ovulation & Fertility Window Calculator
Enter your last menstrual period (LMP) date and average cycle length to estimate the next ovulation day, fertile window and next period.
Total Body Water (TBW) Calculator
Estimate total body water (in litres) and the percentage of body weight using the Watson formula based on age, sex, height and weight.
Steps to Distance & Calories Calculator
Enter step count, height (auto-derives stride length) and body weight to estimate distance walked (km / mi), stride length, calories burned and your daily activity tier.
Glycemic Load (GL) Calculator
Enter a food's glycemic index (GI) and grams of carbs per serving to compute glycemic load GL = GI × carbs ÷ 100 — a better predictor of real blood-sugar response than GI alone.
HbA1c ↔ Average Blood Glucose (eAG) Converter
Convert HbA1c (%) to estimated average glucose (eAG) in both mg/dL and mmol/L — and back again — to help diabetes and prediabetes patients read their lab reports.
FFMI (Fat-Free Mass Index) Calculator
Enter height, weight and body-fat percentage to compute Fat-Free Mass Index (FFMI) and the height-adjusted FFMI used to gauge muscularity.
Ideal Body Weight Calculator (Devine / Robinson / Miller / Hamwi)
Enter height and sex to compare the four classic ideal-body-weight formulas (Devine, Robinson, Miller, Hamwi), with their average and a ±10 % healthy-weight band.
APGAR Newborn Score Calculator
Select 0–2 points for each of the five APGAR signs (Appearance / Pulse / Grimace / Activity / Respiration) to get the total APGAR score (0–10) and clinical band (normal / moderately depressed / severely depressed).
Glasgow Coma Scale (GCS) Calculator
Pick eye-opening (1–4), verbal (1–5) and motor (1–6) responses to compute the Glasgow Coma Scale total (3–15) with mild / moderate / severe banding.
Pulse Pressure Calculator (PP = SBP − DBP)
Enter systolic (SBP) and diastolic (DBP) blood pressure; the tool returns the pulse pressure and mean arterial pressure (MAP), then classifies the result as low / normal / elevated using the < 40, 40–60 and > 60 mmHg bands — the textbook signal for cardiovascular risk on a routine BP report.
Creatinine Clearance Calculator (Cockcroft–Gault)
Enter age, weight, serum creatinine and sex; the tool applies the 1976 Cockcroft–Gault formula to estimate creatinine clearance (CrCl, mL/min) — still the FDA- and EMA-required formula for renal dose adjustment in most drug labels.
Waist-to-Height Ratio Calculator (WHtR)
Enter waist circumference and height in any units; the tool returns the waist-to-height ratio (WHtR) and classifies it against the universal "keep your waist to less than half your height" cut-off (< 0.5) — a more sensitive central-obesity signal than BMI.
Pediatric Maintenance Fluid Calculator (Holliday-Segar)
Computes the pediatric maintenance IV fluid rate (mL/hr and mL/day) from body weight using the Holliday-Segar 4-2-1 rule — the standard since the original 1957 publication.
Friedewald LDL Cholesterol Calculator
Enter total cholesterol, HDL and triglycerides; the Friedewald equation (LDL = TC − HDL − TG / 5 or / 2.2 SI) estimates LDL-C and grades the result by NCEP ATP III risk bands.