🥚 0
Today's Macros
0
/ 2000 cal
0g
Protein
150g left
0g
Carbs
200g left
0g
Fat
65g left
Protein 0g / 150g
Carbs 0g / 200g
Fat 0g / 65g
Food Log
💡
What Should I Eat?
Based on what you still need today
💧 Hydration
0 / 8 glasses
Aim for 8 glasses (64 oz) daily. Add a pinch of salt or electrolytes if you're training hard — plain water isn't always enough.
🌙 Cycle Awareness
🔴
Period
🌱
Follicular
Ovulation
🌙
Luteal
Macro Calculator
Science-backed targets based on your body and goals
Gender
Goal
Pace
Lifting Experience
Training Frequency
Compare Training Frequencies
More training days = more fuel needed. Choose what you can realistically commit to — consistency beats perfection.
Your Daily Targets
Training Days (4 days)
Calories
Protein
Carbs
Fat
Rest Days (3 days)
Calories
Protein
Carbs
Fat
Why these numbers? (peer-reviewed sources)
BMR (branches by inputs). Default Mifflin-St Jeor (Mifflin et al., Am J Clin Nutr 1990; Frankenfield 2005). For trained users (≥3 sessions/wk), Ten-Haaf (PLoS One 2014). When body fat is provided, Katch-McArdle (uses LBM directly). Choice driven by O'Neill et al., Sports Med 2023 systematic review showing Mifflin under/over-estimates RMR in athletes.
TDEE. FAO/WHO/UNU 2004 PAL ranges (1.40–2.30), tuned by training frequency. Optional step-count input adds NEAT (~0.04 kcal/step/kg above a 7,000-step baseline). NEAT is the largest source of inter-person TDEE variance (Levine, Best Pract Res Clin Endocrinol Metab 2002).
Cut deficit, intensity-tiered. Conservative −12.5% · Moderate −17.5% · Aggressive −22.5%. Targets 0.5–1.0% of bodyweight loss per week; lean lifters should default to conservative. Garthe et al. IJSNEM 2011; Helms et al. J Int Soc Sports Nutr 2014; ISSN Position Stand on Diets and Body Composition (Aragon et al. 2017).
Bulk surplus, capped by experience. +7.5% / +12.5% / +17.5%; advanced lifters capped at +10%. Surpluses above +15–20% in trained subjects add fat without adding muscle (Iraki et al., Sports 2019; Ribeiro et al. 2019).
Protein (range, default highlighted). Cut: 2.3–3.1 g/kg LBM if BF known, else 2.0–2.6 g/kg BW (Helms et al. 2014). Bulk / advanced: 1.6–2.4 g/kg, default 2.0. Default reflects newer meta-analyses showing benefits past the older 1.6 g/kg breakpoint with no clear plateau through 2.2–2.4 g/kg in trained subjects (Tagawa et al., Nutr Rev 2020; Nunes et al., J Cachexia Sarcopenia Muscle 2022). Original ISSN/Morton baseline: Morton et al., Br J Sports Med 2018.
Fat. Floor 0.5 g/kg (hormonal health, esp. testosterone in men); 25% of calories as default target. Helms et al. 2014; ACSM 20–35% recommendation; Volek et al. on dietary fat & testosterone.
Carbs. Remainder after protein & fat. Performance floor: 3 g/kg/day for resistance training; 4–7 g/kg optimal for high-volume hypertrophy (Slater & Phillips, Sports Med 2011). Below floor, the calculator warns; below 100 g/day flags unintended keto territory.
Hard floors. Calories never below BMR for sustained periods. Absolute minimum 1500 kcal (M) / 1200 kcal (W) without clinical supervision.
14-day recalibration. Adaptive thermogenesis means TDEE drops 10–15% beyond predicted on cuts, rises on bulks (Müller & Bosy-Westphal, Obesity 2013). After 14 days the calculator compares actual vs predicted weight change and back-solves an effective-TDEE multiplier — this is what closes the gap between a generic calculator and one that feels custom.
Estimates based on the peer-reviewed sources above. Individual results vary with genetics, training history, sleep, stress, and adherence. This is not medical advice. Re-assess every 2–3 weeks against real-world progress (scale weight trend, training output, mirror).
Weekly Journal
🔥
0
day streak
0
Calories
0g
Protein
0g
Carbs
0g
Fat
Saved!
0 days locked in
log a meal to warm the egg.
Pal's Playbook
mili's moves for the stuff you're actually dealing with

mili is a nyc teacher who cooks high-protein, lifts, and won't lecture you about the cookie. these are the frameworks she actually uses.

Workout Tracker
Set up your training split to get started
Training Split
3x
Full Body
3 days/week — hit every muscle each session
4x
Upper / Lower
4 days/week — 2 upper, 2 lower sessions
5x
Push / Pull / Legs
5 days/week — PPL + Upper/Lower hybrid
6x
PPL x2
6 days/week — Push/Pull/Legs twice each
Workout
Calorie burn estimates are approximations. Your actual burn depends on weight, intensity, and fitness level. These numbers are already factored into your training day macro targets — don't double-count them.
Session Complete
0
Total Sets
0
Muscles Hit
Avg RIR
Weekly Volume
Total working sets per muscle group this week
Under MEV (<8)
Optimal (8-18)
Near MRV (18-20)
Over MRV (20+)
This Week
Consider a deload week. You've been training consistently for several weeks — a lighter week helps recovery and long-term progress.
Training streak
0 weeks