Calorie Compass: BMR, TDEE & Macro Calculator

Precision Calorie Calculator | Free TDEE & BMR Tool

⚡ Calorie Compass

Precision BMR + TDEE calculator tailored to your goals — free & science-backed (Mifflin-St Jeor + Katch-McArdle)

Your Personalized Numbers

Basal Metabolic Rate

— kcal

Resting energy needs

Daily Energy Expend.

— kcal

With activity level

Goal Daily Calories

— kcal

Select a goal above

Thermic Effect of Food (TEF)

Calories burned during digestion (higher for protein)

Your body burns approximately — kcal per day just digesting food.

Recommended Macros (daily)

g protein
g fat
g carbs

💧 Hydration Recommendation Based on weight, activity & climate (standard climate)

— Liters / day

🚶‍♂️ Adjust +0.5L per hour of intense exercise or hot climate.

🍽️ Meal Timing & Frequency

— meals per day recommended based on your goal

Example distribution: Breakfast 25% | Lunch 35% | Dinner 30% | Snacks 10%

📅 Week-by-Week Projection

Week 1
Week 4
Week 8
Week 12

* Estimates assume consistent adherence. Metabolic adaptation may occur.

⚕️ Mifflin-St Jeor & Katch-McArdle (if body fat) | TEF ~10% of total calories. Always consult a professional.

Share your results

🔨 Crush Deep Muscle Soreness So You're Ready to Train Again Tomorrow

Post-workout soreness is the biggest enemy of consistency. The TOLOCO massage gun penetrates deep with 12mm amplitude, and 10 professional heads target your entire body. Whisper-quiet with long battery life—one charge lasts a week. The monthly 26k-unit bestseller that turns every ache into a medal of progress.

Check price on Amazon →

*affiliate link

How to Use the Calorie Compass (& Why It Works)

How to Use (Step by Step)
1. Select your gender and enter your age, height, and weight.
2. Toggle Advanced Mode if you know your body fat percentage — this activates the more precise Katch‑McArdle formula.
3. Choose your refined activity level (now includes job type + exercise frequency).
4. Pick your goal: maintain weight, lose fat, or gain muscle.
5. Click "Calculate My Calories" — results appear instantly: BMR, TDEE, goal calories, macros, hydration needs, meal timing, TEF (calories burned digesting food), and a week-by-week projection.

Why This Calculator Matters
Generic calorie calculators treat everyone the same. This niche tool accounts for body composition (via body fat %), daily occupation, thermic effect of food, and even hydration. That means athletes, sedentary workers, and people with unique metabolic profiles get personalized numbers — not one-size-fits-all guesses.

The Math Behind It

  • Mifflin-St Jeor (default)
    Male: (10 × weight kg) + (6.25 × height cm) – (5 × age) + 5
    Female: (10 × weight kg) + (6.25 × height cm) – (5 × age) – 161
  • Katch-McArdle (advanced mode)
    370 + (21.6 × lean body mass kg) — ideal if you know your body fat %.
  • TDEE = BMR × Activity Factor (1.2 to 1.9)
  • Weekly weight change = (daily calorie surplus/deficit × 7) ÷ 7700
    (Because 1 kg of body fat ≈ 7700 kcal)
  • TEF (Thermic Effect of Food) ≈ 10% of calories + extra for protein digestion.

Example: A 30‑year‑old male, 80kg, 180cm, moderate activity → BMR ≈ 1750 kcal, TDEE ≈ 2700 kcal. With a 500‑calorie deficit, weekly fat loss ≈ 0.45 kg.

Frequently Asked Questions

❓ Do I need to use Advanced Mode?

Only if you know your body fat % (e.g., from a smart scale or calipers). Otherwise, Mifflin‑St Jeor works very well for most people.

❓ Why does hydration matter?

Water affects metabolism, hunger control, and physical performance. Our recommendation (35ml/kg + activity adjustment) helps you stay optimally hydrated.

❓ How accurate is the week‑by‑week projection?

It's a reliable estimate based on calorie math. Real results vary with adherence, sleep, and metabolic adaptation. Recalculate every 5 kg lost or gained.

❓ Can I use this for keto or high‑protein diets?

Yes — macros automatically adjust based on your goal (higher protein for fat loss or muscle gain).

❓ Is this calculator free forever?

Absolutely free — no paywalls, no signup required. Use it as often as you like.

Use this calculator weekly to track changes and adjust as your body evolves. Recalculate every 5kg (10lbs) of weight change for best accuracy.
Back to Calculator
Works on all devices & browsers | Special characters safe (UTF-8) | No white-on-white text

Comments