CKD-EPI 2021 · MDRD · Cockcroft-Gault

GFR Calculator:
Estimate Your eGFR
& Kidney Function Free

Your eGFR (estimated Glomerular Filtration Rate) is the most important single number for understanding how well your kidneys are functioning. This free GFR calculator uses the gold-standard CKD-EPI 2021 equation — along with MDRD and Cockcroft-Gault for reference — to estimate your kidney function from your serum creatinine blood test result, age, and biological sex.

What Is a Normal GFR?

A normal eGFR for adults is 90 mL/min/1.73m² or above. An eGFR below 60 sustained for three or more months indicates Chronic Kidney Disease (CKD). GFR naturally declines approximately 1 mL/min/1.73m² per year after age 40, so age context is important when interpreting your result.

37M
US adults with CKD
90%
Unaware of their CKD
3
Formulas supported

⚠️ This eGFR calculator is for educational use only. It does not replace laboratory measurement or clinical interpretation by a qualified healthcare professional. If your result is below 60, please consult your doctor promptly.

eGFR / Kidney Function Calculator

NKF-Endorsed 2021

Enter value in mg/dL. Normal adult range: 0.6–1.2 mg/dL (males), 0.5–1.1 mg/dL (females).

eGFR (mL/min/1.73m²)

G1≥90
G260–89
G330–59
G415–29
G5<15

📊 Formula Comparison
Formula eGFR Result Best Used For
CKD-EPI 2021 CKD diagnosis & staging (recommended)
MDRD 4-var Reference / established CKD patients
📈 Track Your Kidney Function Over Time

🫘
HeartScore Health Editorial Team

Reviewed May 2026 · Based on NKF, NIDDK, KDIGO 2012, and CKD-EPI 2021 guidelines

✓ Medically Reviewed

What Is GFR? Understanding Your Glomerular Filtration Rate

The Glomerular Filtration Rate (GFR) is the volume of fluid filtered from your blood through the tiny capillary networks inside your kidneys — called glomeruli — every minute. It is the single most reliable indicator of overall kidney function available in routine clinical practice, and it is the measurement that determines whether you have Chronic Kidney Disease (CKD) and, if so, which stage.

Each of your kidneys contains approximately one million microscopic filtering units called nephrons. Each nephron contains a glomerulus — a tiny knot of capillaries that filters waste products, excess fluid, and toxins out of your blood while keeping essential proteins, cells, and nutrients in the bloodstream. GFR measures the combined efficiency of all these filters working simultaneously.

Because directly measuring GFR requires complex, invasive testing using external filtration markers like inulin — impractical for everyday clinical use — physicians rely on the estimated GFR (eGFR), calculated from a blood test measuring serum creatinine alongside your age and biological sex. The Heart Score Calculator's GFR calculator uses the CKD-EPI 2021 equation, which is currently the most accurate and equitable formula recommended by both the National Kidney Foundation and the American Society of Nephrology.

Understanding your eGFR is particularly important because an estimated 37 million adults in the United States may have chronic kidney disease, but nearly 90% are unaware of their condition. Early detection through regular eGFR testing — especially if you have diabetes, high blood pressure, or a family history of kidney disease — can prevent progression to more severe stages where dialysis or transplantation becomes necessary.

≥90
Normal eGFR (mL/min/1.73m²)
<60
CKD threshold (3+ months)
<15
Kidney failure (ESRD)

Kidney health is closely intertwined with cardiovascular health — a connection that the Heart Score Calculator was specifically designed to help people understand. Reduced kidney function is an independent risk factor for heart attack, stroke, and all-cause mortality, which is why monitoring both your eGFR and your cardiovascular risk profile together gives you a far more complete picture of your overall health.

Normal GFR Range by Age: What to Expect at Every Decade

A healthy adult under 40 typically has an eGFR between 100 and 130 mL/min/1.73m². However, GFR naturally declines with age at approximately 0.7 to 1.0 mL/min/1.73m² per year after age 40 — even in people with perfectly healthy kidneys. This age-related decline reflects the gradual reduction in the number of functioning nephrons, decreased renal blood flow, and changes in glomerular structure that are a normal part of the aging process.

This is why an eGFR of 72 in a healthy 78-year-old is often entirely expected and does not necessarily indicate disease, whereas the same value in a 35-year-old would warrant prompt investigation. Context matters enormously when interpreting eGFR results, which is why all three formulas supported by this GFR calculator incorporate age as a core variable.

Age Group Average eGFR (mL/min/1.73m²) Clinical Interpretation
20–29~116Peak kidney function in most adults
30–39~107Normal, slight decline may begin
40–49~99Normal age-related decline
50–59~93Normal; annual monitoring if risk factors present
60–69~85Normal for age; eGFR 60–89 often not CKD in elderly
70–79~75Expected decline; interpret with urine albumin test
80+~65Age-related; CKD diagnosis requires other markers too

It is important to note that an eGFR between 60 and 89 (Stage G2) alone is not automatically classified as CKD in older adults unless accompanied by additional evidence of kidney damage such as proteinuria, abnormal urine sediment, structural abnormalities on imaging, or a history of kidney disease. A single isolated eGFR reading is always less meaningful than a trend measured over multiple tests.

The Five Stages of Chronic Kidney Disease (CKD) by eGFR

The KDIGO (Kidney Disease: Improving Global Outcomes) 2012 guidelines — still the international standard — classify CKD into five stages based primarily on eGFR, combined with the degree of albuminuria (protein in urine). Understanding your CKD stage helps determine the appropriate monitoring frequency, dietary modifications, medication adjustments, and when specialist nephrology care is needed.

Stage G1 — Normal or High
eGFR ≥ 90

Kidney function is normal or high. CKD at this stage is diagnosed only when kidney damage is present (e.g., proteinuria, structural abnormality). Focus on prevention and annual monitoring.

Stage G2 — Mildly Decreased
eGFR 60–89

Mild reduction. Requires evidence of kidney damage for CKD diagnosis. Blood pressure control, diabetes management, and dietary modifications are the primary interventions.

Stage G3A & G3B — Moderate
eGFR 30–59

Moderate decline in kidney function. Complications like anemia, bone disease, and fluid retention may begin. Nephrologist referral is recommended at Stage G3B or earlier if progressing rapidly.

Stage G4 — Severely Decreased
eGFR 15–29

Severe kidney disease. Active preparation for renal replacement therapy (dialysis or transplant) should begin. Nephrology care is essential. Medication dosing must be carefully managed.

Stage G5 — Kidney Failure (ESRD)
eGFR < 15

End-stage renal disease. The kidneys have lost almost all functional capacity. Dialysis or kidney transplantation is required to sustain life. Contact a transplant centre immediately if not already under care.

Complete CKD staging also incorporates the albuminuria category alongside GFR. The urine albumin-to-creatinine ratio (uACR) — A1 (normal, <30 mg/g), A2 (moderately increased, 30–300 mg/g), and A3 (severely increased, >300 mg/g) — is a critically important companion test to eGFR. High proteinuria at any GFR level significantly accelerates kidney function decline and elevates cardiovascular risk. Diabetes and high blood pressure are the two leading causes of CKD in the United States, together responsible for nearly two-thirds of all cases.

CKD-EPI 2021, MDRD, and Cockcroft-Gault: Which GFR Formula Is Best?

This eGFR calculator supports all three major formulas used in clinical practice. Each has different strengths, limitations, and ideal use cases. Here is what you need to know about each GFR calculation method:

CKD-EPI Creatinine Equation (2021) — The Recommended Standard

The CKD-EPI (Chronic Kidney Disease Epidemiology Collaboration) equation was updated in 2021 following a recommendation by the joint NKF-ASN Task Force to remove race as a variable. The 2021 CKD-EPI equation is now the recommended standard, and 2021 CKD-EPI creatinine is currently recommended by the ASN and NKF for GFR reporting in the United States. It uses serum creatinine, age, and biological sex, and is more accurate than the MDRD formula — particularly at eGFR values above 60 mL/min/1.73m².

CKD-EPI 2021 Creatinine Equation
eGFR = 142 × min(Scr/κ, 1)α × max(Scr/κ, 1)−1.200
       × 0.9938Age × (1.012 if female)

κ = 0.7 (female) or 0.9 (male)
α = −0.241 (female) or −0.302 (male)

MDRD 4-Variable Formula — Legacy Reference Standard

The MDRD (Modification of Diet in Renal Disease) formula was the dominant clinical standard for many years before CKD-EPI was developed. It uses serum creatinine, age, and sex. While it tends to underestimate GFR in patients with normal or near-normal kidney function, it remains clinically relevant as a reference and is still used in some laboratories and studies. The MDRD formula calculates eGFR as: 175 × (Scr)−1.154 × (Age)−0.203 × 0.742 (if female).

Cockcroft-Gault Formula — Drug Dosing Applications

Developed in 1976 by Cockcroft and Gault, this formula estimates creatinine clearance (CrCl) rather than eGFR — a subtle but important distinction. Because it incorporates body weight as a proxy for muscle mass, it is the formula most used by pharmacists and physicians for adjusting medication doses in patients with reduced kidney function. The equation is: CrCl = ((140 − Age) × Weight in kg) / (72 × Scr), multiplied by 0.85 for females. It is less accurate than CKD-EPI for CKD diagnosis and staging, and should not be the primary tool for that purpose.

Just as the Heart Score Calculator uses validated cardiovascular risk models to estimate 10-year heart disease risk, this GFR calculator applies rigorously validated kidney function equations to give you a clinically meaningful result. For people managing both cardiovascular and kidney conditions — which frequently co-exist — tracking both numbers together is important. If you have not already, consider also checking your biological age score, as lifestyle factors such as physical activity, diet, and blood pressure management influence both kidney and cardiovascular aging simultaneously.

Serum Creatinine Levels, Muscle Mass, and Factors That Affect Your eGFR

Serum creatinine is the primary biomarker used in every standard GFR calculation. It is a natural waste product produced at a relatively constant rate from the breakdown of creatine phosphate in muscle tissue. Because healthy kidneys filter creatinine efficiently, elevated blood creatinine levels directly signal reduced kidney filtration capacity.

Normal serum creatinine values are approximately 0.6–1.2 mg/dL in adult males and 0.5–1.1 mg/dL in adult females (or 53–106 µmol/L and 44–97 µmol/L respectively), though laboratory-specific reference ranges vary slightly. Females generally have lower creatinine levels than males due to differences in muscle mass, which is one reason biological sex is a required input in all three GFR formulas.

Factors That Can Artificially Raise Creatinine (Lower Your eGFR)

  • High-protein or high-meat diet in the 24–48 hours before blood draw
  • Intense exercise or heavy physical activity shortly before testing
  • Significant dehydration — reduces renal blood flow and filtration
  • Certain medications including trimethoprim, cimetidine, and some NSAIDs
  • Rhabdomyolysis (muscle breakdown from trauma, extreme exercise, or statins)

Factors That Can Artificially Lower Creatinine (Raise Your eGFR, Potentially Masking Disease)

  • Low muscle mass — common in elderly patients, those with sarcopenia, or limb amputees
  • Severe malnutrition or very low protein intake
  • Advanced liver cirrhosis — reduces creatine production in the liver
  • Prolonged bed rest or severe physical deconditioning

For patients in whom creatinine-based eGFR may be unreliable — particularly elderly individuals with very low muscle mass or people with liver disease — Cystatin C GFR provides a more accurate alternative. Cystatin C is a small protein produced at a constant rate by virtually all cells in the body, making it far less influenced by muscle mass than creatinine. The CKD-EPI 2021 Cystatin C equation and the combined creatinine-cystatin C equation are recommended by NIDDK when creatinine alone may give a misleading result. Cystatin C testing requires a separate blood test not included in standard metabolic panels.

High blood pressure (hypertension) and diabetes are the two most important conditions that accelerate kidney function decline. Both damage the delicate capillaries of the glomeruli over time, reducing filtration capacity. If you have either condition, regular eGFR testing — alongside blood pressure monitoring and blood glucose control — is essential. Proteinuria (protein in the urine) is another key warning sign: if you have a normal or near-normal eGFR but high urine albumin, your kidneys are already under strain, and preventive care should begin immediately.

How to Protect and Improve Your Kidney Function

While established CKD cannot be fully cured, its progression can be dramatically slowed through targeted medical management and lifestyle changes. For people in early stages (G1–G3A), consistent preventive care can preserve kidney function for decades. Here are the most evidence-supported strategies:

💊
Control Blood Pressure

Target below 130/80 mmHg. ACE inhibitors and ARBs are the preferred antihypertensive classes in CKD — they reduce both blood pressure and proteinuria, slowing filtration decline. Never stop prescribed antihypertensives without medical advice.

🩸
Manage Blood Sugar (Diabetes)

In people with diabetes, optimal HbA1c control (target <7% in most patients) significantly slows diabetic nephropathy progression. SGLT-2 inhibitors have shown remarkable kidney-protective effects beyond glucose control in multiple major trials.

🥗
Follow a Kidney-Friendly Diet

Reduce sodium to below 2,300 mg/day. Moderate protein intake (0.6–0.8 g/kg/day in stages 3–5). Limit potassium and phosphorus if advised by your nephrologist. Avoid processed foods, which combine high sodium with phosphate additives.

🚭
Quit Smoking

Smoking is an independent risk factor for CKD progression and cardiovascular death in kidney disease patients. It accelerates the decline in eGFR and worsens proteinuria. Quitting at any stage provides measurable benefit.

💧
Stay Appropriately Hydrated

Adequate hydration supports renal blood flow. However, in advanced CKD (stages 4–5), fluid restriction may be necessary. Always follow your doctor's guidance on fluid intake rather than general hydration recommendations.

💊
Avoid Nephrotoxic Medications

Regular or high-dose use of NSAIDs (ibuprofen, naproxen) can accelerate kidney function decline. Contrast dye for imaging scans carries risk in CKD. Always inform all healthcare providers of your kidney function before any procedure or new medication.

For people with Stage G4 or G5 CKD, proactive preparation for renal replacement therapy — including evaluation for kidney transplant listing, peritoneal dialysis training, or arteriovenous fistula creation for hemodialysis — should begin well in advance of ESRD. Early referral to a transplant centre offers significantly better outcomes than late referral. The Heart Score Calculator recommends consulting a nephrologist at any eGFR below 30, and considering early referral at eGFR below 45 if decline is rapid.

🎯 Key Takeaways: eGFR & Kidney Function at a Glance

A normal eGFR is 90 mL/min/1.73m² or above. Below 60 for three or more months indicates CKD.
The CKD-EPI 2021 equation is the recommended standard for eGFR calculation — it is race-free and more accurate than MDRD at higher GFR levels.
GFR naturally declines approximately 1 mL/min/1.73m² per year after age 40 — always interpret your result in age context.
Diabetes and hypertension together cause nearly two-thirds of all CKD cases in the US. Controlling both is the most effective kidney-protective intervention.
eGFR alone does not complete CKD staging — urine albumin (proteinuria) testing is also essential for a full kidney health assessment.
For patients where creatinine may be unreliable (low muscle mass, liver disease, elderly), Cystatin C GFR provides a more accurate alternative.
!A low eGFR is not a diagnosis on its own — it is a signal to consult your doctor and, if below 30, see a nephrologist promptly.

Frequently Asked Questions About GFR and Kidney Function

What is GFR and why does it matter?+
GFR (Glomerular Filtration Rate) measures how much blood your kidneys filter per minute, expressed in mL/min/1.73m². It is the gold-standard indicator of kidney function. A GFR of 90 or above is considered normal. Values below 60 sustained for three or more months indicate Chronic Kidney Disease (CKD). GFR matters because kidney disease is largely silent in its early stages — over 90% of people with CKD are unaware of their condition. Knowing your GFR enables early intervention, which can significantly slow disease progression and reduce cardiovascular risk.
What is a normal GFR range by age?+
Normal GFR varies with age. For adults under 40, a healthy GFR is typically 100–130 mL/min/1.73m². GFR naturally declines with age at approximately 1 mL/min/1.73m² per year after age 40. Average expected values: ages 20–29 approximately 116; ages 30–39 approximately 107; ages 40–49 approximately 99; ages 50–59 approximately 93; ages 60–69 approximately 85; ages 70+ approximately 75 mL/min/1.73m². An eGFR below 60 at any age (sustained over 3 months) is abnormal and indicates CKD, regardless of age.
What is the difference between GFR and eGFR?+
GFR is the actual measured filtration rate, determined through complex timed urine and blood collections — too impractical for routine use. eGFR (estimated GFR) is calculated using a mathematical formula applied to serum creatinine, age, and sex. It provides a reliable clinical approximation. The CKD-EPI 2021 equation is the current recommended standard for calculating eGFR in adults.
What is the CKD-EPI 2021 equation and why is it recommended?+
The CKD-EPI 2021 equation was updated by a joint NKF-ASN Task Force to remove race as a variable, making it more equitable. It uses serum creatinine, age, and biological sex, and is more accurate than the older MDRD formula — particularly at eGFR values above 60. It is endorsed by the National Kidney Foundation, American Society of Nephrology, and KDIGO as the current gold standard for GFR reporting.
What is the MDRD formula for GFR?+
The MDRD (Modification of Diet in Renal Disease) 4-variable formula is an older eGFR equation: eGFR = 175 × (Scr)^−1.154 × (Age)^−0.203 × (0.742 if female). It tends to underestimate GFR in people with normal or near-normal kidney function (eGFR above 60), which is why the CKD-EPI 2021 equation is now preferred. However, MDRD remains useful for reference and in patients with established CKD.
What is the Cockcroft-Gault formula and when is it used?+
The Cockcroft-Gault formula estimates creatinine clearance (CrCl): CrCl = ((140 − Age) × Weight in kg) / (72 × Scr mg/dL), multiplied by 0.85 for females. It requires body weight and is most commonly used in clinical pharmacy for drug dosing adjustments in patients with reduced kidney function. It is less accurate than CKD-EPI 2021 for CKD staging and diagnosis.
What are the five stages of CKD based on eGFR?+
The five CKD stages are: Stage G1 (eGFR ≥90) — normal or high kidney function with evidence of kidney damage; Stage G2 (60–89) — mildly decreased; Stage G3A (45–59) — mild to moderate decrease; Stage G3B (30–44) — moderate to severe decrease; Stage G4 (15–29) — severely decreased, preparation for dialysis or transplant begins; Stage G5 (<15) — kidney failure requiring dialysis or transplantation. CKD requires eGFR below 60 sustained for 3+ months or kidney damage markers for stages G1–G2.
How does serum creatinine relate to kidney function?+
Creatinine is a waste product from muscle breakdown that healthy kidneys filter continuously. When kidney function declines, creatinine accumulates in the blood. Normal serum creatinine is approximately 0.6–1.2 mg/dL (males) and 0.5–1.1 mg/dL (females). Because creatinine production is influenced by muscle mass, age, and diet, it must be interpreted alongside these factors — which is exactly what all eGFR equations do.
What is creatinine clearance and how is it different from eGFR?+
Creatinine clearance (CrCl) is the volume of blood cleared of creatinine per minute, reported in mL/min (not body-surface-area standardised). eGFR is normalised to 1.73m² body surface area, making it comparable across patients of different sizes. CrCl from Cockcroft-Gault is used for drug dosing; CKD-EPI 2021 eGFR is preferred for diagnosing and staging CKD.
How does age affect GFR?+
GFR naturally declines approximately 0.7–1.0 mL/min/1.73m² per year after age 40, even in healthy people, due to normal reduction in nephron numbers, decreased renal blood flow, and glomerular changes. This means an eGFR of 72 in a healthy 75-year-old may be completely normal, whereas the same value in a 35-year-old warrants investigation. All eGFR equations incorporate age to account for this natural decline.
How does biological sex affect eGFR calculation?+
Males typically have greater muscle mass than females, producing more creatinine at baseline. A female with the same serum creatinine as a male may actually have lower kidney function, because her lower creatinine reflects less muscle, not better filtration. The CKD-EPI 2021 equation applies a correction factor of 1.012 for females to account for this, ensuring accurate eGFR estimates across biological sexes.
What factors can falsely affect my serum creatinine and eGFR result?+
Factors that raise creatinine (lower eGFR): intense recent exercise, high-meat diet before the test, dehydration, certain medications (trimethoprim, cimetidine, NSAIDs), and rhabdomyolysis. Factors that lower creatinine (raise eGFR, potentially masking kidney disease): very low muscle mass, severe malnutrition, liver cirrhosis, and prolonged illness. Always interpret eGFR alongside clinical context and repeat testing.
What is Cystatin C GFR and when is it used?+
Cystatin C is an alternative kidney biomarker less influenced by muscle mass than creatinine. It is useful in elderly patients, people with very low muscle mass, amputees, severe obesity, or liver disease — where creatinine-based eGFR may be inaccurate. The CKD-EPI 2021 Cystatin C equation and combined creatinine-cystatin C equation are recommended when creatinine alone may be misleading. Cystatin C GFR requires a specific blood test beyond the standard metabolic panel.
What is Pediatric GFR and how is it calculated differently?+
Children's physiology differs significantly from adults, requiring different GFR equations. The bedside Schwartz equation (eGFR = 0.413 × Height in cm / Serum Creatinine in mg/dL) is commonly used. For ages 1–25, the CKiD U25 equation is now preferred. Normal GFR in children reaches adult levels by approximately age 2. The adult CKD-EPI 2021 equation should never be used for patients under 18. Dedicated pediatric eGFR calculators are available from NIDDK.
What are the main causes of low GFR and chronic kidney disease?+
The two leading causes of CKD in the United States are diabetes (approximately 38% of cases) and high blood pressure/hypertension (approximately 26%). Other significant causes include glomerulonephritis, polycystic kidney disease, recurrent kidney infections, prolonged NSAID use, kidney stones causing obstruction, lupus nephritis, and cardiovascular disease. Proteinuria is both a symptom and an independent risk factor for GFR decline.
Can GFR be improved or is CKD reversible?+
While established CKD cannot usually be fully reversed, GFR decline can be significantly slowed. Strategies proven to slow decline include tight blood pressure control (below 130/80 mmHg), optimal diabetes management, a low-sodium diet, use of ACE inhibitors or ARBs as prescribed, quitting smoking, maintaining a healthy weight, and avoiding nephrotoxic drugs. For early CKD (stages G1–G2), consistent preventive care can preserve kidney function for decades.
When should I consult a nephrologist based on my eGFR?+
Consult a nephrologist when: eGFR falls below 30 mL/min/1.73m² (Stage G4–G5); eGFR declines rapidly (more than 5 mL/min/1.73m² per year); eGFR is below 60 with significant proteinuria (uACR above 300 mg/g); blood pressure is difficult to control with CKD; or the underlying cause of kidney disease is unclear. Early referral at stages G3B or G4 is strongly recommended rather than waiting for crisis.
How often should I test my eGFR?+
Testing frequency depends on your CKD stage and risk factors. No CKD but risk factors (diabetes, hypertension, family history): annually. Stage G1–G2: once per year. Stage G3A: every 6–12 months. Stage G3B: every 3–6 months. Stage G4: every 3–6 months. Stage G5: every 1–3 months. Single eGFR readings are far less meaningful than trends — always track results over time and bring past lab results to every doctor's appointment.
What is proteinuria and how does it relate to GFR and CKD staging?+
Proteinuria is an abnormal amount of protein (mainly albumin) in the urine, indicating glomerular filter damage. Urine albumin-to-creatinine ratio (uACR) categories: A1 (<30 mg/g) normal; A2 (30–300 mg/g) moderately increased; A3 (>300 mg/g) severely increased. KDIGO recommends combining GFR category (G1–G5) with albumin category (A1–A3) for complete CKD risk assessment. High proteinuria at any GFR level significantly increases both kidney failure and cardiovascular risk.