Metabolic Rate Calculator

Free Metabolic Rate Calculator - Calculate basal metabolic rate for organisms.

Results

Calculated
Result
—

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?
Metabolic rate would scale directly with mass if every cell burned energy at the same rate, but measurements across mammals and birds fit a three-quarter exponent more closely. Several theories, including limits in how efficiently blood and nutrient networks deliver supplies, have been proposed, and the explanation is still debated.
Can I use this for a human?
It will return a number, and 70 kg gives about 1,694 kcal/day, which is the same order of magnitude as typical adult resting estimates. But it ignores age, height and sex, so for people use a dedicated BMR calculator.
What units does the result use?
The result is in kilocalories (kcal) per day, the same unit used on food labels. To convert to kilojoules per day, multiply by 4.184.
Does the result include activity?
No. It represents a resting, fasted animal at a thermoneutral temperature. Daily energy expenditure in the wild is often estimated as a multiple of BMR, depending on lifestyle.

Related calculators