Body Surface Area Calculator

Body surface area calculator: compute BSA from height and weight using Du Bois, Mosteller, and other standard formulas used in dosing. Free, no signup.

Updates automatically as you type.

Calculated in your browser; your inputs are not sent to us. Privacy

Results will appear here.

General estimate for planning only — not medical advice. Consult a doctor about your specific situation.

Calculation details
Every figure above is calculated locally in your browser from the assumptions shown. No inputs are sent anywhere. See the methodology section below for how this tool works.
Use this resultShare the current inputs, or ask ChatGPT to explain the calculation in context.
Ask an AI to explain this result
Share this result

Review the generated output before relying on it.

This tool runs in your browser. Your calculator inputs and results are never transmitted to us or to ad/affiliate partners. Ads and sponsored links may set third-party cookies to serve and measure them, but they never receive your calculation values. If you explicitly save a scenario, its permitted fields stay in local browser storage until you clear them. See our Privacy Policy.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue
DuBois formula steps showing 70 kg, 170 cm giving 1.81 square metres
70 kg at 170 cm works out to 1.81 m^2, dosing 90 mg at 50 mg/m^2.
Method & verification

How This Tool Works

fact-checked against our calculation methodology

Calculation Method

Computes BSA from Height, Weight and Unit.

Site methodology

No unrelated authority link is added merely to make this page look sourced. Tool-specific external sources are shown only when they directly support the method, rate, or rule.

Assumptions to Verify

  • These tools provide general estimates for planning and education only.
  • They are not medical advice and not a substitute for a qualified healthcare professional.
  • Always consult your doctor or another healthcare provider about your specific situation.

Privacy: The calculation runs in this browser. Shared links contain the page address only, not your inputs or results.

Worked example: 70 kg, 170 cm

Take a 70 kg adult who is 170 cm tall. The DuBois formula multiplies three factors: 0.007184 x (weight in kg)^0.425 x (height in cm)^0.725. Step one: 70^0.425 = 6.0837. Step two: 170^0.725 = 41.4072. Step three: multiply those together, 6.0837 x 41.4072 = 251.917. Step four: 0.007184 x 251.917 = 1.8097, which rounds to 1.81 m^2.

That 1.81 m^2 value matters because many chemotherapy protocols dose per square metre. A regimen calling for 50 mg/m^2 would prescribe about 90 mg for this person (50 x 1.81). Contrast a smaller adult at 50 kg and 160 cm: the same formula gives 1.50 m^2, so the same regimen prescribes 75 mg, a 17% lower dose from a 29% lower body weight. The fractional exponents, not the raw weight, are what compress that difference.

Where BSA dosing breaks down

BSA assumes surface area scales metabolism, which holds reasonably between roughly 1.5 and 2.2 m^2 but degrades at the extremes. Patients above 2.0 m^2 are frequently dosed at a capped BSA of 2.0 m^2 in practice, because trials that established per-m^2 regimens rarely enrolled people that large, so dose-per-area safety data above the cap is thin.

The formula also ignores body composition: two people with identical weight and height can have very different fat, muscle, and organ volumes, which changes drug clearance more than skin area does. This is why carboplatin dosing abandoned BSA entirely in favour of the Calvert equation using glomerular filtration rate. Finally, the tool's own input guard rails (1 to 300 kg, 1 to 250 cm) accept combinations that produce implausible results, such as 300 kg at 100 cm giving about 4.5 m^2, a value outside any validated dosing table. Treat outputs outside the 1.3 to 2.5 m^2 range as flags for clinical review, not usable dose inputs.