🍽️ Calorie Calculator

Free calorie calculator using the Mifflin-St Jeor formula. Get your BMR, total daily energy expenditure, weight-loss or gain calorie target and a custom macro split — all computed locally.

healthcaloriesdietmacrofitnesscalculatorbodycalorie

Calorie Calculator runs entirely in your browser. Enable JavaScript to use the interactive tool — your files are processed locally and never uploaded.

What is Calorie Calculator?

The Calorie Calculator estimates how many calories your body burns at rest and in daily life using the Mifflin-St Jeor formula, then turns your weight goal into a clear daily calorie target. Tune an activity level, pick lose, maintain or gain, and drag a weekly-change slider to see your BMR, TDEE and target update instantly. A macro splitter converts that target into carb, protein and fat grams with a simple bar chart. Everything runs in your browser with no account and no data upload.

How to Use Calorie Calculator

  1. Enter your sex, age, height and weight
  2. Pick an activity level, your goal and a weekly change rate
  3. Choose a macro split and read your daily calorie target and gram goals

Why Use Our Calorie Calculator?

  • BMR and TDEE estimates from the Mifflin-St Jeor equation
  • Weight-loss, maintenance and gain targets with a weekly-change slider
  • Balanced, high-protein, low-carb and keto macro presets with fine-tune sliders
  • 100 percent in-browser calculation with no sign-up

Common Use Cases

  • Planning a calorie deficit for weight loss
  • Setting maintenance calories for a stable routine
  • Splitting a bulking or cutting target into macro grams

Frequently Asked Questions

  • The calculator uses the Mifflin-St Jeor equation for basal metabolic rate, then multiplies by an activity factor to estimate total daily energy expenditure, and finally applies your weight goal to reach a daily calorie target.
  • Yes. Choose a preset split or adjust the carb, protein and fat sliders directly; the other two adjust so the split always totals 100 percent.
  • No. All calculations run entirely in your browser and nothing you enter is uploaded or stored.