العربية

Tool9 min read

Health calculators

Organ or systemKidneysOrgan
Detail level

These health calculators are simple tools that run entirely in your own browser, so nothing you type is sent anywhere. Each one is built on a formula published by a credible health source, with that source cited next to it. They are for general education only, not a diagnosis, and the result should always be read together with your doctor.

This page includes several calculators: body mass index (BMI) with its standard formula according to the CDC; basal metabolic rate (BMR/RMR) with the Mifflin–St Jeor equation as given in a medical reference (Endotext on the NIH's NCBI Bookshelf); conversion of the blood glucose unit between mg/dL and mmol/L according to the NIDDK; conversion of glycated haemoglobin A1C to estimated average glucose eAG according to the ADAG study; and conversion of the A1C unit between percentage and the international mmol/mol unit (IFCC) according to the NGSP programme for standardising glycated haemoglobin measurement. Every number or coefficient the calculators use is cited with its exact source in the "How it is calculated" section.

All calculations are done in JavaScript on the user's device (client-side) with no connection to a server or cloud storage, meaning the page does not "see" the numbers a visitor enters. The equations and thresholds in CALC are copied verbatim from government or reference pages that were opened and verified when this page was prepared; no value was inferred from memory or by guesswork. Each calculator has its limits: body mass index is a screening tool that does not measure fat directly, the Mifflin–St Jeor equation is a statistical estimate and not an exact individual figure, and unit conversions are purely mathematical and do not change the clinical meaning of the result.

Body mass index (BMI)

Basal metabolic rate (BMR)

Glucose unit converter

A1C (HbA1c)

Estimated GFR (eGFR)

All calculations run in your own browser only — nothing you enter here is sent to any server.

Why it matters

Body mass index (BMI) is a "calculated measure of weight relative to height", and the CDC describes it as a "screening tool for estimating weight status" and not a tool for diagnosing disease.

The Mifflin–St Jeor equation estimates basal metabolic rate (the energy the body needs at complete rest), a number useful for estimating daily calories but still a statistical estimate and not a direct measurement.

Converting blood glucose units (mg/dL and mmol/L) and glycated haemoglobin (% and mmol/mol) is necessary because laboratories around the world do not always use the same unit.

The estimated glomerular filtration rate (eGFR) measures how well the kidneys filter the blood, and is one of the most used numbers for monitoring kidney function, and is usually calculated from the blood creatinine result with age and sex.

How to use it

Body mass index: BMI = weight in kilograms ÷ (height in metres)², which is the metric formula given in the CDC guide for calculating body mass index.

Adult weight classification (age 20 and over) according to the CDC: below 18.5 underweight, 18.5 to below 25 healthy weight, 25 to below 30 overweight, 30 or higher obesity (and the CDC divides obesity itself into class 1 at 30–<35, class 2 at 35–<40, and class 3 (severe) at 40 or higher).

Basal metabolic rate by the Mifflin–St Jeor equation as given in a reference table (Endotext, chapter on dietary treatment of obesity, Table 12), for adults over 19 years (weight in kilograms and height in centimetres): for men RMR = (9.99 × weight) + (6.25 × height) − (4.92 × age) + 5, and for women RMR = (9.99 × weight) + (6.25 × height) − (4.92 × age) − 161.

Blood glucose conversion: the NIDDK document "Diabetes in America" states verbatim "Conversion: mg/dL x 0.0555 = mmol/L", meaning that mmol/L equals mg/dL multiplied by 0.0555.

Converting glycated haemoglobin to estimated average glucose (eAG): according to the formula published from the ADAG study (Nathan and colleagues), as given in an article hosted on PubMed Central of the US National Library of Medicine: eAG (mg/dL) = 28.7 × A1C − 46.7.

Converting the glycated haemoglobin unit between percentage (NGSP/DCCT) and the international mmol/mol unit (IFCC), according to the official NGSP equation: IFCC (mmol/mol) = (10.93 × percentage%) − 23.50, and conversely NGSP (%) = (0.09148 × IFCC mmol/mol) + 2.152.

Estimated glomerular filtration rate (eGFR) by the 2021 CKD-EPI equation without a race coefficient, as given verbatim and identically in both the NKF and the NIDDK: eGFR = 142 × min(creatinine/κ,1)^α × max(creatinine/κ,1)^-1.2 × 0.9938^age × 1.012 (an additional factor for females only), where κ=0.7 and α=-0.241 for females, and κ=0.9 and α=-0.302 for males (creatinine in mg/dL, age in years).

eGFR stages (ml/min/1.73m²) according to the US National Kidney Foundation classification: 90 or higher: normal or high; 60–89: mildly decreased; 45–59: mildly to moderately decreased; 30–44: moderately to severely decreased; 15–29: severely decreased; below 15: kidney failure.

Limits of this information

The CDC states explicitly: "BMI is a screening measure and is not intended to diagnose disease or illness" (body mass index is a screening tool and not intended for diagnosing a disease).

The CDC adult weight classification thresholds are for those aged 20 and over, and do not apply to children and adolescents, for whom a different growth chart is used.

The Mifflin–St Jeor equation is a statistical estimate of the average of a group of people, so an individual's actual consumption may differ from the calculated figure.

Unit conversions (blood glucose and glycated haemoglobin) are purely arithmetic operations that do not change the medical interpretation of the result; the clinical decision remains with the treating doctor based on the test and the full context.

All calculations run locally in the visitor's browser; the page does not store or send the numbers anyone enters to any server.

This coefficient assumes that kidney function is stable; the source (NIDDK/NKDEP) states: 'Creatinine-based estimates of kidney function are only useful when renal function is stable' — that is, it is not accurate during acute kidney injury (AKI) or when the creatinine level is changing.

Using these equations is not recommended in people with muscle mass or diet that differs greatly from usual (such as amputees, people with paralysis, bodybuilders, or the severely obese), according to the source text: 'Persons with extremes in muscle mass and diet' are excluded from the equation's accuracy, and creatinine clearance is preferred instead.

This equation is not used for children; the source explicitly states to use the Bedside Schwartz equation for those under 18: 'the Bedside Schwartz equation should be used' for patients under 18.

Pregnancy is one of the conditions in which using these equations is not recommended because functional creatinine is unstable during it: 'This includes pregnant women' among the groups in whom use of the equation is excluded.

The result is an estimate and not a direct measurement of kidney function — the source: 'the reported eGFR is the best estimate of a patient's GFR; it is not the patient's actual GFR', and accuracy varies between individuals.

The equation requires calibrated creatinine values (IDMS-traceable/standardised) from the laboratory; uncalibrated results may give an inaccurate eGFR value.

When do you need urgent help?

See your doctor within days

  • If your body mass index result falls in the obesity or underweight range, or your blood glucose or glycated haemoglobin reading is high, do not rely on the calculator alone: see your doctor to interpret the result within your full health picture.1

Educational content only — no diagnosis, and no substitute for a clinician.

Common questions

Does the body mass index calculator diagnose obesity or a disease?

No. The CDC states explicitly that body mass index is a "screening tool" for estimating weight status, and is not intended to diagnose a disease or any specific disease; diagnosis needs a full medical assessment.1

Is the basal metabolic rate (BMR) figure accurate for me personally?

It is a statistical estimate from the Mifflin–St Jeor equation and not a direct measurement of your body; actual calorie consumption may differ from the calculated figure depending on individual factors.2

How do I convert a blood glucose reading from mg/dL to mmol/L?

Using the factor published by the NIDDK: multiply the value in mg/dL by 0.0555 to get the value in mmol/L.3

What is the relationship between glycated haemoglobin A1C and average daily glucose (eAG)?

According to the formula published from the ADAG study: eAG (mg/dL) = 28.7 × A1C − 46.7, which is a statistical estimate of average glucose and not the result of a direct daily measurement.8

Why does the glycated haemoglobin result sometimes appear in mmol/mol?

This is the standardised international unit from the IFCC, converted to and from the usual percentage (NGSP) by an official equation: IFCC (mmol/mol) = (10.93 × percentage%) − 23.50.4

Does the eGFR calculator here calculate the number directly from creatinine?

Yes, enter the creatinine, age and sex and eGFR is calculated with the same 2021 CKD-EPI equation adopted by the NKF and NIDDK. To classify a ready-made eGFR number from a laboratory report instead of calculating it, use the lab results interpreter instead.5

Questions for your doctor

  • What is my weight classification and does it need follow-up?
  • Is my daily calorie requirement higher or lower than the calculated equation?
  • Is my glucose or glycated haemoglobin reading within the appropriate target for my condition?
  • Do I need additional tests based on these results?

References

  1. 1 Health agencies & guidelines · Accessed 2026-10-08
  2. 2
    NCBI Bookshelf (NIH/NLM) — Endotext. Dietary Treatment of Obesity — Table 12: Estimating Resting Metabolic Rate (Mifflin-St Jeor equation). www.ncbi.nlm.nih.gov/books/NBK278991/table/diet-treatment-obes.table12est/
    Systematic reviews · Accessed 2026-10-08
  3. 3
    NIDDK. Diabetes in America, 3rd Edition — Conversions (Appendix). www.niddk.nih.gov/-/media/Files/Strategic-Plans/Diabetes-in-America-3rd-Edition/DIA_Conversions.pdf
    Health agencies & guidelines · Accessed 2026-10-08
  4. 4
    NGSP (National Glycohemoglobin Standardization Program). IFCC Standardization of HbA1c. ngsp.org/ifccngsp.asp
    Systematic reviews · Accessed 2026-10-08
  5. 5
    National Kidney Foundation (NKF). CKD-EPI Creatinine Equation (2021). www.kidney.org/professionals/ckd-epi-creatinine-equation-2021
    Health agencies & guidelines · Accessed 2026-10-08
  6. 6 Health agencies & guidelines · Accessed 2026-10-08
  7. 7 Health agencies & guidelines · Accessed 2026-10-08
  8. 8
    NIH/NLM PubMed Central — Journal of Diabetes Science and Technology. ADAG Study Group Data Links A1C Levels with Empirically Measured Blood Glucose Values (Klonoff, 2014). pmc.ncbi.nlm.nih.gov/articles/PMC4455453
    Systematic reviews · Accessed 2026-10-08
  9. 9
    National Kidney Foundation (NKF). How to Classify CKD. www.kidney.org/how-to-classify-ckd
    Health agencies & guidelines · Accessed 2026-10-08
  10. 10 Health agencies & guidelines · Accessed 2026-10-08
  11. 11 Health agencies & guidelines · Accessed 2026-10-08
  12. 12 Health agencies & guidelines · Accessed 2026-10-08
  13. 13
    National Kidney Foundation (NKF). GFR Calculator (Professionals). www.kidney.org/professionals/gfr_calculator
    Health agencies & guidelines · Accessed 2026-10-08

Review status: Edited content · Last updated:

Change log
  • — Page created.

Educational content only — no diagnosis, and no substitute for a clinician.

Menu
Emergency numbers

This platform is educational and must not be relied on in emergencies. If a situation is serious, call emergency services now.

UAE numbers (Police 999, Ambulance 998, Civil Defence 997) are from the official UAE Government portal, checked on 7 October 2026: u.ae. For other countries, confirm the official number where you are; numbers can vary by region.

Arabic, English or abbreviation — e.g. kidney, HbA1c, diabetes

Explore what connects to this page