Body surface area (BSA) calculator online: DuBois and Mosteller formulas
Body surface area calculation from height and weight for drug dosing in oncology, cardiology, and pediatrics. Supports DuBois (1916) and Mosteller (1987) formulas – both validated in adult and pediatric practice.
About this calculator
Body surface area (BSA) is a calculated parameter used for drug dosing in mg/m² and for indexed cardiac output (mL/min/m²). Applied in oncology (cytotoxics, monoclonal antibodies), cardiology (stroke volume and cardiac index), pediatrics (pediatric dosing), and nephrology (indexed creatinine clearance). The calculator supports two classic formulas. DuBois & DuBois (1916): BSA = 0.007184 × height^0.725 × weight^0.425 – historically used in most clinical trials, accurate in patients with normal habitus. Mosteller (1987): BSA = √(height × weight / 3600) – easier for manual calculation, gives similar results, recommended by the British National Formulary for oncology dosing. In obesity, cachexia, edema, ascites, or amputations both formulas can err by 15–25% – in these cases dose calculation by ideal or adjusted body weight is preferred. In infants under 1 year Mosteller is preferred. BSA is not used in neonates – they are dosed by body weight in kilograms.
Source
Du Bois D, Du Bois EF. Arch Intern Med 1916;17:863-871. Mosteller RD. N Engl J Med 1987;317:1098.
Formula version: dubois-1916-mosteller-1987-v1
Related
Calculators
- eGFR calculator online: CKD-EPI 2021 formula without race coefficientEstimated glomerular filtration rate by the updated CKD-EPI 2021 formula without race coefficient. Used in nephrology, cardiology, and endocrinology for CKD staging and drug dose adjustment in adults.
- Ganzoni formula calculator: iron deficit in mg for anemia treatmentCalculate total iron deficit in mg using the Ganzoni formula (1970). Body weight, actual and target hemoglobin, iron stores – result guides IV or oral iron dosing.
- Ideal Body Weight (Devine Formula)Ideal and adjusted body weight for drug dosing.