What the metabolic rate calculator estimates and when to use it
This calculator estimates the basal metabolic rate of an animal from its body mass using Kleiber's law, one of the oldest and best-known scaling relationships in biology. Basal metabolic rate is the energy an endothermic (warm-blooded) animal burns at rest, awake, fasted and at a comfortable temperature just to keep its organs, blood circulation and body temperature going. The surprising result of Kleiber's work in the 1930s was that this rate does not grow in direct proportion to mass: an elephant is thousands of times heavier than a mouse but burns only hundreds of times more energy.
Use it for biology coursework, for comparing species of different sizes, or for a quick order-of-magnitude estimate of the daily energy needs of a mammal. It is a population-level scaling rule, not a clinical tool, so it is not a substitute for human BMR equations such as Harris-Benedict or Mifflin-St Jeor, which include age, sex and height. It also says nothing about the extra energy an animal spends moving, growing, digesting or keeping warm in cold weather.
Kleiber's law and its variables
The calculator evaluates BMR = 70 × M0.75.
- BMR is basal metabolic rate in kilocalories per day (kcal/day).
- M is body mass in kilograms.
- 70 is an empirical coefficient in kcal/day for a 1 kg animal, fitted to measurements on many mammals and birds.
- 0.75 is the scaling exponent, which is why the law is often called three-quarter-power scaling.
Because the exponent is less than 1, larger animals use less energy per kilogram than small ones. Doubling mass multiplies BMR by 20.75, about 1.68, not by 2. The exponent and coefficient are averages, and published fits vary a little between studies and groups of animals.
Worked example: a 70 kg animal
Enter a body mass of 70 kg.
- M0.75 = 700.75 = e0.75 × ln 70 = e0.75 × 4.2485 = e3.1864 ≈ 24.20.
- BMR = 70 × 24.20 ≈ 1,694.03 kcal/day.
The calculator prints “Basal Metabolic Rate: 1694.03 kcal/day (Kleiber Law)” for 70 kg. As a check on the scaling, a 5 kg animal gives 70 × 50.75 = 234.06 kcal/day, which is about 46.8 kcal per kg, whereas the 70 kg animal works out to about 24.2 kcal per kg.
Common mistakes and how to interpret the result
- Entering pounds. The field expects kilograms; divide pounds by 2.205 first, otherwise the estimate will be far too high.
- Reading the result as total daily food needs. BMR is only the resting baseline. Activity, growth, pregnancy, digestion and cold exposure all add to it.
- Applying it to cold-blooded animals. Reptiles, fish and insects have much lower resting rates at the same mass, so this coefficient does not fit them.
- Expecting exactness for one individual. Kleiber's law describes a trend across species; a single animal can sit noticeably above or below the line.
Frequently Asked Questions
Why is the exponent 0.75 instead of 1?
Can I use this for a human?
What units does the result use?
Does the result include activity?
Related calculators
- BMR Calculator — human basal metabolic rate from age, height and weight
- TDEE Calculator — total daily energy including activity
- Respiration Rate Calculator — related physiology calculation
- Trophic Level Calculator — how energy moves through food chains