Allometric Scaling Calculator

Enter body mass and choose a biological parameter to compute its scaled value using the allometric equation Y = a × M^b.

Allometric Scaling Inputs

Coefficients are calibrated for kilograms; other units are converted automatically.

Compare a second animal side by side (same unit as above).

Results

Primary mass result
Y = a × Mb
Enter values and click Calculate.
Coefficient a
Exponent b
Scaling type

Scaling Curve (log-log)

Summary

Enter body mass and choose a biological parameter to compute its scaled value using the allometric equation Y = a × M^b.

How it works

  1. Select a biological parameter from the preset list, or choose "Custom" to enter your own coefficient and exponent.
  2. Enter body mass in kilograms (or switch to grams, pounds, or metric tons via the unit selector).
  3. Optionally enter a second comparison mass to see both values side by side with a ratio.
  4. Click "Calculate" — the tool applies Y = a × M^b and displays the result with units.
  5. A log-log chart shows how the parameter scales across the full mammalian mass range.
  6. Read the formula breakdown to see the exact numeric substitution used.

Use cases

  • Estimate basal metabolic rate for any mammal from body mass using Kleiber's law.
  • Scale pharmacological drug doses across species (mouse to human and back).
  • Compare predicted organ masses against measured values from literature.
  • Estimate resting heart rate or lifespan for a hypothetical animal.
  • Teach quarter-power scaling laws in physiology or ecology courses.
  • Extrapolate home range or population density across species of different sizes.
  • Validate experimental measurements against allometric predictions.
  • Explore how exponents differ between taxa using the custom mode.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu