Intermittent Fasting Macro Calculator

Intermittent Fasting Macro Calculator

Estimate fasting-window calories, macros, meal grams, training-window carbs, and a fasting adherence score from your protocol, body stats, goal, activity, meals, and carb cycling.

📌Protocol Presets

Presets load common fasting setups. Adjust the eating window, meal count, and training timing to match your real day.

Calculator Inputs

Unit labels update automatically.
Used in the Mifflin-St Jeor BMR estimate.
Optional; improves lean mass and adherence context.
Overrides the default window if needed.
Moves carbs inside the eating window while keeping the daily macro target intact.
Live output

Fasting macro snapshot

Enter your fasting setup to calculate calories, macros, meal targets, and adherence pressure.

Daily calories
---
kcal/day
Window macros
---
protein / carbs / fat
Per-meal grams
---
protein / carbs / fat
Adherence score
---
fasting practicality

📊Metrics Grid

Fasting Hours
---
daily fast
Eating Window
---
feeding span
BMR
---
Mifflin estimate
TDEE
---
activity adjusted
Protein
---
daily grams
Carbs
---
daily grams
Fats
---
daily grams
Training Carbs
---
near workout

📑Reference Tables

Protocol pressure guide
ProtocolFastWindowAdherence cue
12:1212 hr12 hrEasiest for athletes and new fasters
14:1014 hr10 hrGood first fat-loss structure
16:816 hr8 hrCommon balance of structure and flexibility
18:618 hr6 hrNeeds deliberate protein spacing
20:420 hr4 hrAdvanced; harder around training
Protein style assumptions
StyleImperialMetricUse case
Moderate0.8 g/lb1.8 g/kgMaintenance or easier fasting
Recomp1.0 g/lb2.2 g/kgMost strength-focused fasters
High cut1.15 g/lb2.5 g/kgDeficit with hunger control
Athlete0.9 g/lb2.0 g/kgMore calories from carbs
Plant buffer1.1 g/lb2.4 g/kgHigher total protein target
Training carb timing
Training timingCarb shareBest mealNote
Fasted morning25%First mealBreak fast with protein and carbs
Before window30%Meal 1Prioritize post-training intake
Early window35%Meals 1-2Useful for lunch training
Mid window40%Center mealEasiest carb placement
Late window35%Last mealsAvoid under-eating earlier
Formula reference
StepFormulaVariablesOutput
BMRMifflin-St JeorSex, age, height, weightResting calories
TDEEBMR x activityActivity multiplierMaintenance calories
GoalTDEE x biasCut, recomp, gainDaily calorie target
MacrosP4, C4, F9Protein, carbs, fatsGram targets
Score100 - penaltiesFast, meals, trainingAdherence estimate

💡Tips

Tip: Put the largest carb block in the meal closest to training, especially if you train near the edge of the eating window.
Tip: If protein per meal feels too high, widen the eating window or add one meal before making the fast more aggressive.
DisclaimerThis calculator provides estimates only. Consult a healthcare professional or certified trainer before starting any fitness program. Fasting may not suit every medical condition, medication schedule, pregnancy, eating disorder history, or high-volume training block.

Intermittent fasting protocols requires individuals to consume the majority of their nutritional intake within a specific period of time. The effectiveness of intermittent fasting, however, relies upon the individual’s nutritional intake matching there fasting protocol. For example, many individual may choose a fasting protocol based off the protocol’s appearance in various fitness literature, yet find themselfs lacking in energy or noticing a lack of progress with their goals due to the mismatch between their nutritional intake and their fasting schedule.

As such, the success of intermittent fasting is determined not by the fast itself, but in how the calories, protein, and training fuel that is consume during the eating period. The target number of calorie for fasting protocol can be calculated based upon an individual’s body weight, their height, their age, and the level of activity that they perform each day. Once the individual has established their target calories, they can select one of several goals, fat loss, muscle recomposition, maintenance, or performance.

Match Your Food to Your Fasting Plan

Which will allow the calculator to make slight adjustment to the target calories. In addition to setting the calorie target, the individual can also specify their protein style, the calories that will be dedicated to protein intake for muscle retention, as opposed to carbohydrates or fats. For example, individuals that perform high levels of training will require more protein than those with lower training loads.

The calculator performs these various calculation after the individual inputs their data into the calculator. In addition to the calorie and protein calculations, the number of meals that an individual will consume during the eating period, as well as the timing of those meals in relation to the individual’s training session, is another variable to consider. For example, those that select fewer meals during the eating period will have to consume more protein during one meal than other.

High levels of protein consume during a meal may lead to slow recovery after that meal. One solution to this problem is to include a large portion of carbohydrates in meals near the individual’s training sessions, as those carbohydrates will be used as fuel for training instead of being stored as fat. A reference table is included in the calculator to display how different training sessions will impact the recommendation of the nutrients distribution to match training sessions.

The length of the fasting period also creates tradeoff in the protocol that the individual must consider. For example, protocols that suggest fasting for periods of 14 or 16 hours will require an individual to consume three or four meal throughout the day. However, protocols that suggest fasting for 18 or 20 hours will require an individual to consume their daily calories within fewer meals.

As such, those that follow such protocols must consume much larger portions of protein during each meal to meet their bodys protein needs for the day. While this protocol may be suitable for some individuals, it may lead to digestive or adherence issue for others. The adherence score that the calculator generates is an estimate of the number of these difficulty that may exist within the fasting protocol that the individual selects.

Though optional, the body fat percentage of an individual is another variable that may be entered into the calculator. This percent of body fat can help to provide a more accurately estimation of lean body mass. An accurate lean body mass can allow the protocol to provide a more realistic target of protein that should be consume by the individual’s body.

For example, individuals with higher body fat percentages can consume less protein per pound of body weight than lean athlete. In addition to these variables, individuals should also consider whether or not the protocol is sustainable for at least a two-week period. Factors like protein per meal and carbohydrate timing can impact the adherence score that is provided by the calculator.

For example, adjusting the number of meals that are consume daily, by changing the length of the eating period, or by adjusting the training schedule to an earlier time within the eating period can improve the adherence score. Each of these changes will not impact the number of calories that are consume daily, yet may have an impact upon the adherence to the protocol. It is also important to review the results generate by the intermittent fasting protocol after the individual has followed the protocol for a full two-week period.

If the individual’s weight, energy levels, and performance in training are beginning to reach the goals that are set, then the protocol is likely appropriate for the individual. In cases, however, where some goals are not being met, the individual can adjust the variables that impact those specific goals.

Intermittent Fasting Macro Calculator

Author

  • Hadwin Blair

    Hi, I am Hadwin, a Gym lover and have set up my own home Gym for daily use. Empower Gym Equipment! I share my real personalized experiences on the Gym equipment!

Leave a Comment