Resting Energy, Maintenance Calories, and Macro Conversion Explained
Learn how Calzivo estimates resting energy, turns that estimate into a broad maintenance-energy range, and converts an entered calorie total and macro percentages into grams.
Published: September 22, 2026
Open BMR Calculator
Quick answer
In short
- Resting energy: The Mifflin-St Jeor equations estimate resting energy expenditure from weight, height, age, and the selected male or female equation set.estimate resting energy
- Maintenance range: Calzivo multiplies the unrounded resting-energy estimate by one broad FAO physical-activity-level range, then rounds the final endpoints.estimate a maintenance range
- Macro conversion: The Macro Calculator allocates an entered calorie total by the entered percentages and divides the allocated calories by 4, 4, and 9 kcal per gram.convert calories to grams
Choose the calculation you need: Use the BMR Calculator for a resting-energy estimate, the Calorie Calculator for a broad maintenance-energy range, or the Macro Calculator to convert an entered calorie allocation into grams.
Three calculations that answer different questions
Resting energy, maintenance energy, and macro conversion are related, but they are not the same calculation. The first estimates energy expenditure at rest. The second applies a broad physical-activity-level range to that resting estimate. The third starts with a calorie number supplied by the user and converts an entered percentage allocation into grams of protein, carbohydrate, and fat.
Keeping these steps separate prevents an arithmetic conversion from being mistaken for a nutrition recommendation or a population equation from being mistaken for a direct measurement.
Resting energy and common BMR calculator terminology
BMR is common language in calculator searches and tool names. The 1990 Mifflin-St Jeor paper, however, developed equations to predict resting energy expenditure (REE). Calzivo therefore labels the result as estimated resting energy even though the route uses the familiar BMR Calculator name.
An equation estimate is not a direct metabolic measurement. The Mifflin study measured REE by indirect calorimetry in 498 healthy subjects aged 19 to 78, then derived prediction equations from weight, height, age, and the study's male/female grouping. Calzivo limits age to that reported 19-78 range and treats the output as a population-based estimate.
The Mifflin-St Jeor equations used by Calzivo
Calzivo uses the simplified equations reported by Mifflin and colleagues:
Male equation set: REE = 10 x weight_kg + 6.25 x height_cm - 5 x age + 5 Female equation set: REE = 10 x weight_kg + 6.25 x height_cm - 5 x age - 161
- weight_kg is weight in kilograms.
- height_cm is height in centimetres.
- age is whole-number age in years.
- The final constant is +5 for the male equation set and -161 for the female equation set.
Metric entries are used directly. US weight is converted with 1 pound = 0.45359237 kilograms, and US height is converted with 1 inch = 2.54 centimetres. After conversion, Calzivo accepts 25-300 kg and 100-250 cm. It keeps the converted values unrounded for the equation.
Worked resting-energy example
Male equation set Age = 30 years Weight = 70 kg Height = 175 cm REE = 10 x 70 + 6.25 x 175 - 5 x 30 + 5 REE = 700 + 1,093.75 - 150 + 5 REE = 1,648.75 kcal/day Displayed result = 1,649 kcal/day
Calzivo retains 1,648.75 for any following maintenance-range calculation. The BMR Calculator rounds the displayed result once to the nearest whole kilocalorie per day.
From resting energy to a maintenance-energy range
The Calorie Calculator takes the unrounded Mifflin resting-energy estimate and multiplies it by both endpoints of one selected physical activity level (PAL) band. FAO/WHO/UNU describes these as lifestyle classifications based on habitual physical activity:
| Lifestyle classification | PAL range |
|---|---|
| Sedentary or light activity lifestyle | 1.40-1.69 |
| Active or moderately active lifestyle | 1.70-1.99 |
| Vigorous or vigorously active lifestyle | 2.00-2.40 |
Lower endpoint = unrounded estimated REE x PAL lower bound Upper endpoint = unrounded estimated REE x PAL upper bound
The band represents an overall pattern of work, transport, household activity, exercise, and leisure. Scheduled exercise alone does not define it. Because the input is a broad lifestyle band rather than an individual measurement, Calzivo reports a range instead of a single precise target.
Worked maintenance-range example
Using the unrounded 1,648.75 kcal/day result above and the sedentary or light activity band:
Lower endpoint = 1,648.75 x 1.40 = 2,308.25 Upper endpoint = 1,648.75 x 1.69 = 2,786.3875 Displayed range = 2,308-2,786 kcal/day
Only the final endpoints are rounded to whole kilocalories per day. This is a maintenance-energy planning estimate based on an equation and a broad PAL assumption. It is not measured total energy expenditure, a clinical energy requirement, or a weight-change prescription.
REE, TEE, and energy requirements are not interchangeable
The 2023 National Academies report describes total energy expenditure (TEE) as including resting energy expenditure, the thermic effect of food, and physical activity. REE is generally the largest component, but it is not the whole daily total. The report also develops Estimated Energy Requirement equations using a larger evidence base and different methodology.
Calzivo does not claim that its REE-times-PAL range directly measures TEE or reproduces an official individualized EER. It is a transparent planning calculation built from the implemented Mifflin estimate and selected FAO lifestyle band.
Converting calorie percentages to macro grams
The Macro Calculator does not estimate calorie needs or choose a percentage split. It starts with the calorie total and three percentages entered by the user. The arithmetic uses the general food-energy factors described in 21 CFR 101.9:
- Protein: 4 kcal per gram
- Carbohydrate: 4 kcal per gram
- Fat: 9 kcal per gram
Allocated macro calories = entered calories x entered percentage / 100 Macro grams = allocated macro calories / kcal per gram
Worked macro-conversion example
The following 30% protein, 40% carbohydrate, and 30% fat split is only an arithmetic example. It is not a recommended diet or an individualized target.
| Macro | Entered share | Allocated calories | Converted grams |
|---|---|---|---|
| Protein | 30% | 2,000 x 0.30 = 600 kcal | 600 / 4 = 150 g |
| Carbohydrate | 40% | 2,000 x 0.40 = 800 kcal | 800 / 4 = 200 g |
| Fat | 30% | 2,000 x 0.30 = 600 kcal | 600 / 9 = 66.67 g displayed |
The calculator keeps full numeric precision through the conversion and displays gram results with at most two decimal places.
Why the percentages must total exactly 100%
Within this calculator, protein, carbohydrate, and fat divide the complete entered calorie amount. Each entered percentage must be greater than 0 and less than 100, and the three decimal entries must total exactly 100%. Calzivo checks their base-10 values exactly rather than silently normalizing or changing them.
This exact total is a rule of the calculator's three-macro allocation model. It should not be read as a general nutritional requirement or a claim that every food-energy detail is captured by a personalized 4/4/9 plan.
How the three calculators differ
| Calculator | Inputs | Output | What it does not do |
|---|---|---|---|
| BMR Calculator | Age, weight, height, and selected equation set | Estimated REE | Does not measure metabolism or set a calorie target |
| Calorie Calculator | Mifflin inputs plus a selected broad PAL band | Maintenance-energy planning range | Does not measure TEE or prescribe weight change |
| Macro Calculator | Entered calories and entered percentages | Protein, carbohydrate, and fat grams | Does not estimate calorie needs or recommend a split |
Limits of the calculations
- Mifflin-St Jeor is a population-derived prediction equation, so an individual's measured resting expenditure can differ.
- A broad activity band cannot capture every difference in occupation, transport, household activity, exercise, or day-to-day movement.
- Measured expenditure can differ from the maintenance range because both the resting estimate and PAL selection carry uncertainty.
- Growth, pregnancy, illness, medications, body composition, training, and other individual conditions can affect real energy needs. Important health or nutrition decisions may warrant guidance from a qualified professional.
- Macro conversion is arithmetic applied to user-entered values, not an individualized nutrition recommendation.
- Displayed rounding can create small differences if a rounded result is multiplied backward. Calzivo does not round the intermediate calculations described here.
Which calculator should you use?
- Use the BMR Calculator when you want the Mifflin resting-energy estimate by itself.
- Use the Calorie Calculator when you want to apply one broad lifestyle PAL range to that estimate.
- Use the Macro Calculator when you already have a calorie amount and percentage allocation to convert into grams.
Frequently asked questions
Is the BMR Calculator result actually BMR or REE?
BMR is the familiar route name, but the implemented Mifflin-St Jeor equations predict resting energy expenditure. Calzivo labels the output as estimated resting energy.
Does Mifflin-St Jeor calculate maintenance calories directly?
No. It predicts REE. The Calorie Calculator performs a separate step by multiplying the unrounded REE estimate by both endpoints of a selected PAL band.
Is the maintenance range measured TEE?
No. It is an estimate based on a population equation and a broad lifestyle assumption. Direct measurement and official EER methods are different.
Should I select a PAL band from workouts alone?
No. FAO's categories describe habitual lifestyle activity, which is broader than scheduled exercise.
Why does the Macro Calculator use 4, 4, and 9?
Those are the general caloric factors for protein, total carbohydrate, and total fat described in 21 CFR 101.9. The calculator uses them to convert allocated calories into grams.
Does the 30/40/30 example recommend those percentages?
No. It only demonstrates the conversion arithmetic with percentages that total 100%.
Reference check
Sources and references
These references provide background context for the topic. They do not replace professional advice or official documents.
- A new predictive equation for resting energy expenditure in healthy individuals
Mifflin et al., American Journal of Clinical Nutrition, 1990
- Human Energy Requirements: Physical activity level
FAO/WHO/UNU
- 21 CFR 101.9: Nutrition labeling of food
Electronic Code of Federal Regulations
- Dietary Reference Intakes for Energy: Factors Affecting Energy Expenditure and Requirements
National Academies of Sciences, Engineering, and Medicine, 2023
Estimate resting energy first, apply a broad PAL range only when a maintenance-planning range is useful, and treat macro grams as a conversion of values you supplied. None of the three calculations is a direct measurement or an individualized diet prescription.
Use the tool instead
Use the matching calculator when you want to plug in your own numbers and get a result faster.
Open CalculatorRelated Tools
Related Guides
More guides coming soon!
