Calculate Total Daily Energy Expenditure, BMR, and macro splits for cutting or bulking.
Execution runs 100% locally inside the browser sandbox using HTML5 Canvas, Web Cryptography Subtle API, and Web Workers. Zero egress.
Zero network latency. Operates completely offline with zero dependencies on third-party backend servers or cloud services.
Built according to official RFC specifications, cryptographic test vectors, and enterprise-grade data transformation standards.
Choose Metric or Imperial and input your gender, age, height, and body weight.
Select your exercise frequency ranging from sedentary desk job to rigorous athletic training.
Select Maintenance, Fat Loss (-500 kcal), Aggressive Cut (-750 kcal), or Lean Bulk (+300 kcal) to view tailored macro splits.
BMR (Basal Metabolic Rate) is the energy your body burns at complete rest to stay alive. TDEE (Total Daily Energy Expenditure) multiplies your BMR by your physical activity level to determine total daily calories burned.
A high-protein split (30-35% Protein, 35-45% Carbs, 20-30% Fat) helps preserve lean muscle tissue while maintaining a caloric deficit.
Zero-egress companion tools in the Calculators suite
Calculate 0 60 with instant lifestyle estimation and step-by-step verified outputs.
Calculate 100 day with instant lifestyle estimation and step-by-step verified outputs.
Calculate 120 day with instant lifestyle estimation and step-by-step verified outputs.
Calculate 120 day quiz with instant lifestyle estimation and step-by-step verified outputs.