Body surface area (BSA) calculator

Free

Calculate body surface area using 5 validated formulas: Mosteller, DuBois & DuBois, Haycock, Gehan-George and Boyd. All formulas calculated simultaneously for comparison. Includes optional drug dose calculation by BSA. Always verify results with a clinical pharmacist before use in dosing.

per dose
BSA calculation result
Export:

BSA in clinical practice: when weight isn't enough

Body weight scales drug dosing reasonably well for most medications. But for chemotherapy agents, the relationship between body weight and drug distribution is complex enough that body surface area became the standard dosing metric in oncology. The logic: BSA correlates with cardiac output, glomerular filtration rate and hepatic blood flow, all of which affect drug clearance.

Which formula to use

Mosteller (1987) is the most used in modern clinical practice: BSA (m²) = √(height cm × weight kg / 3600). Simple, accurate and widely validated. Use this unless your institution or protocol specifies otherwise. DuBois (1916) is the original formula and remains common in renal dosing references: BSA = 0.007184 × height cm^0.725 × weight kg^0.425. Haycock (1978) is preferred for paediatrics and neonates because it was validated specifically in children. Gehan-George (1970) and Boyd are alternatives used in specific contexts. A multicentre UK study of over 3,600 adult cancer patients found average measured BSA running higher than the historical 1.73 m² reference figure, a reminder that population-derived constants drift over time.

The differences between formulas are usually less than 5%, which translates to minor dose differences in practice. What matters most is consistency: use the same formula as the protocol you're following.

Dose capping in chemotherapy

Most intravenous chemotherapy drugs are dosed in mg/m². A patient with a BSA of 1.8 m² prescribed carboplatin at 200 mg/m² receives 360 mg. Dose capping is common: many protocols cap the dose at a BSA of 2.0 m² regardless of actual BSA, to avoid excessive toxicity in large patients. Always check the specific protocol for capping rules. Pair this with our Max Daily Dose Checker and Creatinine Clearance Calculator (used in Calvert formula for carboplatin dosing).

Chemotherapy during pregnancy

Chemotherapy during pregnancy is a rare but real clinical scenario, most often when cancer is diagnosed after conception. BSA-based dosing calculations don't change, but drug selection is severely restricted to agents with an established pregnancy safety profile. Use our Pregnancy Drug Safety Checker alongside this calculator when BSA dosing is required in a pregnant patient.

BSA in paediatric dosing

BSA-based dosing is sometimes used for paediatric medications when mg/kg dosing would result in adult doses being exceeded. In oncology, paediatric chemotherapy protocols almost universally use BSA for dosing. Some paediatric formulations are now supplied as ready-to-use, fixed-strength containers rather than individually compounded doses, a practice the FDA's guidance on labelling weight- and BSA-based dosing calls dose banding, which trades a small deviation from the exact calculated dose for simpler, lower-error administration.

Frequently asked questions

Body surface area (BSA) is the total surface area of the human body in square metres (m²). It correlates with cardiac output, renal function and hepatic blood flow, making it useful for normalising drug doses where these physiological parameters affect drug distribution and clearance, particularly in oncology.
No single formula is universally most accurate. Mosteller is the most commonly used in clinical practice. DuBois and DuBois (1916) is widely validated. Haycock is preferred for paediatric patients. Differences between formulas are typically less than 5% for most patients. Use the formula specified by your clinical protocol.
Average BSA is approximately 1.6-1.8 m² for women and 1.8-2.0 m² for men. The commonly referenced standard BSA of 1.73 m² is used as a normalisation reference in renal function equations (GFR is reported per 1.73 m² BSA). Neonates have a BSA of approximately 0.25 m².
Many chemotherapy protocols cap doses at a BSA of 2.0 m² (or sometimes lower) to avoid excessive toxicity in large or obese patients. The assumption is that drug clearance doesn't increase proportionally with BSA above a certain threshold in obese patients. Always follow the specific protocol's capping instructions.