Search

Search for a symbol or emoji...

Fitness and Health Calculators

GFR Calculator

Patient profile
Result

GFR calculator for adults

EquationEstimated GFR (mL/min/1.73m2)
CKD-EPI (2009)92.4
MDRD (IDMS-traceable)81.9
Mayo Quadratic116.5

CKD stage context (by eGFR)

  • G1: >=90 (normal/high, with other markers considered)
  • G2: 60-89 (mild decrease)
  • G3a: 45-59 (mild-moderate decrease)

Educational estimate only. Clinical interpretation requires labs, urine albumin, trend history, and clinician review.

Adult formulas use serum creatinine, age, sex, and optional race factor for legacy equations. Pediatric mode uses Schwartz formula with height.

GFR Calculator: Adult and Pediatric eGFR Estimates from Serum Creatinine

How to use

  • Select Adults (18+) or Children (<=18) mode.
  • Enter serum creatinine and confirm unit (mg/dL or umol/L).
  • For adults, enter age, sex, and race input if needed for legacy equations.
  • For children, enter height and creatinine for Schwartz estimate.
  • Compare formulas and review CKD stage context cautiously.

Formula and method

Adult mode includes CKD-EPI, MDRD, and Mayo Quadratic estimations from serum creatinine (mg/dL), age, sex, and legacy race factor where applicable. Pediatric mode uses Schwartz: eGFR = 0.413 x height(cm) / SCr(mg/dL).

Complete Guide

What a GFR calculator does

A GFR calculator estimates glomerular filtration rate (eGFR), a key marker used in kidney-function assessment. In practice, eGFR is not a direct measured filtration test; it is an estimate derived from serum creatinine and patient variables such as age and sex. Some legacy equations also include race adjustment. This calculator provides adult and pediatric modes so that users can compare common methods in one place.

The adult mode includes CKD-EPI, MDRD, and Mayo Quadratic estimates for comparison. The children mode uses the Schwartz formula, which incorporates height and serum creatinine. Presenting multiple equations helps users understand that eGFR is model-dependent and that values can differ across formulas, especially near decision thresholds.

This tool is educational and supports interpretation literacy, not diagnosis. Clinical decisions require the full context: repeat measurements, urine albumin data, blood pressure, medication history, and physician evaluation.

Adult eGFR equations and why they differ

Adult equations estimate filtration from serum creatinine, but each equation is calibrated differently. CKD-EPI is often preferred in many modern settings because it tends to perform better across broader GFR ranges. MDRD remains historically important and is still seen in legacy systems. The Mayo Quadratic equation can produce different values in certain creatinine ranges because of its mathematical form.

Differences between equations do not necessarily mean one lab result is wrong. They reflect different model assumptions and cohorts used during equation development. This is why trend direction over time often matters more than one isolated value.

If results fall near stage boundaries, clinicians may use repeated labs, cystatin C, or other context to improve confidence. The calculator's side-by-side display is useful for seeing this sensitivity directly.

Pediatric mode and Schwartz equation

Children require a separate approach because body composition and growth patterns differ from adults. The Schwartz equation estimates pediatric GFR using height and serum creatinine. Height is a critical term in the formula and should be entered carefully in the correct unit.

Pediatric kidney assessment should always be interpreted in a clinical context by qualified professionals. Growth stage, hydration, laboratory method, and baseline conditions can affect interpretation.

The pediatric mode in this calculator is intended to mirror common educational workflows: input creatinine and height, then review estimated filtration as a reference point for discussion with a clinician.

Unit handling and conversion

Serum creatinine can be reported in mg/dL or umol/L depending on region and laboratory convention. This calculator supports both and normalizes internally to mg/dL for equation consistency. Correct unit selection is essential because a unit mismatch can shift eGFR estimates significantly.

As a quick check, creatinine in umol/L is typically a larger numeric value than mg/dL. If an entered value seems unexpectedly high or low for your context, verify units before interpreting results.

Accurate input quality is one of the highest-impact factors in calculator reliability.

CKD stage context and interpretation limits

eGFR is commonly grouped into CKD stage categories (G1 through G5), but stage context requires more than eGFR alone. For example, G1 or G2 values may still require follow-up if there is persistent kidney-damage evidence such as albuminuria. Conversely, an isolated reduced estimate during acute illness may not represent chronic disease.

Clinical interpretation generally uses repeated measurements over time. A stable trend can imply different risk than a fast decline. Albuminuria category, blood pressure control, diabetes status, and medication exposure all influence risk stratification.

Use calculator staging as educational context only and avoid self-diagnosis from a single number.

Best-practice workflow for using a GFR calculator

Step 1: choose adult or pediatric mode correctly. Step 2: verify creatinine unit before entry. Step 3: enter profile fields carefully. Step 4: compare equation outputs and look for consistency. Step 5: use stage context as a guide, then discuss results with your clinician, especially when values are near thresholds or changing over time.

For follow-up tracking, record date, creatinine, and equation output. Trend visualization over months often provides more useful signal than one snapshot.

If symptoms or high-risk conditions are present, do not delay professional care regardless of calculator output.

Practical notes

Trend over snapshot

Serial eGFR trend often carries more meaning than one isolated value.

Lab context

Hydration status, assay methods, and timing can influence interpretation.

Threshold caution

Near stage boundaries, use repeated testing and clinician review for decisions.

Limitations

  • Educational estimate only; not diagnostic testing.
  • Equation outputs vary and may differ by population context.
  • Serum creatinine is influenced by muscle mass and other factors.
  • Clinical interpretation requires additional labs and medical history.

FAQ

What is a normal eGFR?

In many adults, eGFR above 90 may be considered normal in the absence of other kidney-damage markers, but interpretation depends on age and full clinical context.

Why do formulas give different results?

Each equation uses different calibration and assumptions; differences are expected, especially near cutoffs.

Should I use adult or child mode at age 18?

Use clinical guidance; this tool separates modes at 18 for practical workflow.

Can I diagnose CKD from this calculator?

No. CKD diagnosis requires clinician evaluation, repeat labs, and additional markers such as albuminuria.