Home / Fitness & health / Calorie calculator

Free calorie calculator for daily needs & weight goals

Estimate BMR and maintenance calories from age, gender, height, weight, and activity. Get clear targets to maintain, lose, or gain weight — plus zigzag cycling schedules. Private and free in your browser.

Interactive calorie calculator

Your details

Enter your details, then calculate daily calorie needs.

Gender
Height
Weight

Results appear in the panel on the right.

How this calorie calculator works

Enter age, gender, height, weight, and activity, then press Calculate to estimate how many calories you need per day. The tool computes BMR with a proven equation, scales it by activity for maintenance calories, then shows mild, standard, and aggressive weight-loss (or gain) targets.

  1. Enter your stats

    Use cm or feet/inches for height, and kg or pounds for weight. Pick the activity level that best matches a typical week.

  2. Choose a BMR formula

    Mifflin-St Jeor is recommended for most people. Switch to Katch-McArdle if you know body fat percentage for a lean-mass-based estimate.

  3. Press Calculate

    Maintenance is 100% of estimated TDEE. Mild loss trims about 250 calories/day (~0.25 kg/week), standard loss about 500 (~0.5 kg/week), and extreme about 1,000 (~1 kg/week).

  4. Use zigzag schedules if you plateau

    The detailed results include two 7-day zigzag plans that keep the same weekly calorie budget with varied daily targets.

Privacy note: all math runs locally in your browser. Nothing is uploaded to Small Tools Buddy servers.

BMR equations used by the calculator

Results are estimates based on population averages. Mifflin-St Jeor is generally preferred over revised Harris-Benedict for modern adults. Katch-McArdle estimates resting burn from lean body mass when body fat is known — often better for leaner people.

Mifflin-St Jeor Equation

  • Men: BMR = 10W + 6.25H − 5A + 5
  • Women: BMR = 10W + 6.25H − 5A − 161

Revised Harris-Benedict Equation

  • Men: BMR = 13.397W + 4.799H − 5.677A + 88.362
  • Women: BMR = 9.247W + 3.098H − 4.330A + 447.593

Katch-McArdle Formula

BMR = 370 + 21.6(1 − F)W

Where W is weight in kg, H height in cm, A age in years, and F body fat as a fraction (e.g. 0.20 for 20%).

BMR alone assumes rest. Multiplying by an activity factor (about 1.2–1.9) accounts for daily movement. Roughly 3,500 calories ≈ 1 pound (0.45 kg) of body fat, so a 500 calorie daily deficit theoretically yields about 1 lb / 0.5 kg lost per week.

Why use this free calorie calculator

  • Live TDEE and weight-loss calorie targets
  • cm / ft·in and kg / lb unit toggles
  • Mifflin, Harris-Benedict, and Katch-McArdle
  • Seven activity levels from BMR to extra active
  • Mild, standard, and extreme deficit plans
  • Optional weight-gain calorie targets
  • Two zigzag diet schedule templates
  • Private — runs entirely in your browser

Calorie counting for weight loss

Calorie counting works by creating a sustainable deficit: calories in versus calories out. It is not perfect — labels, digestion, and water weight add noise — but it remains one of the most practical ways to steer body weight when paired with protein, fiber, sleep, and strength training.

  1. Estimate maintenance

    Use this calculator (prefer Katch-McArdle if you know body fat). Treat the number as a starting estimate, not a prescription.

  2. Set a realistic weekly goal

    Aim for about 0.25–0.5 kg (0.5–1 lb) per week for most people. Faster loss raises the risk of muscle loss, fatigue, and rebound. Check with a doctor or RDN before large deficits.

  3. Track intake and activity

    Apps, spreadsheets, or a notebook all work. Weigh portions for a short calibration period so restaurant guesses improve quickly.

  4. Review weekly, not hourly

    Daily scale swings are mostly water. Weigh under similar conditions (e.g. morning, after bathroom, before breakfast) and average the week before changing calories.

Food quality still matters. Minimally processed plants and lean proteins usually keep you fuller per calorie than ultra-processed snacks. Drinks can quietly add a large share of daily calories — water, tea, and unsweetened coffee are the easiest wins.

Zigzag calorie cycling explained

Long, flat deficits can feel restrictive and may encourage the body to adapt. Zigzag (or calorie cycling) keeps the same weekly total while mixing higher and lower days — for example two days near maintenance and five slightly lower, or a gradual rise and fall across the week.

High and low days often differ by roughly 200–300 calories for moderate activity (more if you train hard). Use higher days for hard workouts or social meals; recover the difference on quieter days. The calculator’s result panel builds both schedule styles from your numbers.

How many calories do you need?

Needs vary with age, size, sex, activity, and health. A tall, active 25-year-old typically needs far more than a shorter, sedentary older adult. Broad U.S. guidance often places adult men around 2,000–3,000 calories/day and adult women around 1,600–2,400 to maintain weight — your calculated TDEE is more specific.

Eating too little can leave energy for survival only and undermine training, hormones, and adherence. Unless a clinician is supervising, many experts suggest women stay at or above ~1,200 calories/day and men at or above ~1,500.

Calories from food components

Most dietary calories come from fat, protein, and carbohydrate (alcohol also contributes). Approximate energy density:

Componentkcal / gramkcal / ounce
Fat8.8249
Protein4.1116
Carbohydrate4.1116
Fiber1.954
Alcohol (ethanol)6.9196

“Empty calories” (added sugars, many solid fats, sugary drinks) add energy with little nutrition. High-calorie foods are not automatically unhealthy — nuts and avocados are calorie-dense but nutrient-rich in sensible portions.

Calories in common foods

Approximate values for quick planning. Brands and preparation change the real count — check labels when precision matters.

Food (serving)Calories
Apple (4 oz)59
Banana (6 oz)151
Chicken, cooked (2 oz)136
Egg, large78
Rice, cooked (1 cup)206
Bread, white (1 slice)75
Cheeseburger285
Pizza slice (14")285
Coca-Cola (1 can)150
Milk 2% (1 cup)122

Sample 1,200 / 1,500 / 2,000 calorie day

Illustrative meal outlines (calories in parentheses). Swap foods with similar calories and protein to match preferences.

Meal~1,200 plan~1,500 plan~2,000 plan
BreakfastBran cereal (125), milk (50), banana (90)Granola (120), Greek yogurt (120), blueberries (40)Toast with butter (150), egg (80), banana (90), almonds (170)
SnackCucumber (30), avocado dip (50)Orange (70)Greek yogurt (120), blueberries (40)
LunchGrilled cheese & tomato (300), salad (50)Chicken veg soup (300), bread (100)Grilled chicken (225), veg (125), pasta (185)
SnackWalnuts (100)Apple (75), peanut butter (75)Hummus (50), carrots (35), crackers (65)
DinnerChicken (200), sprouts (100), quinoa (105)Steak (375), potatoes (150), asparagus (75)Salmon (225), brown rice (175), green beans (100), walnuts (165)

Calories burned in common exercises (1 hour)

Estimates vary with intensity and fitness. Figures below are typical for continuous activity.

Activity125 lb155 lb185 lb
Walking 3.5 mph215267319
Running (9 min/mile)624773923
Bicycling 12–14 mph454562671
Swimming (moderate)397492587
Basketball (general)340422503
Yoga / stretching*120149178

*Yoga row is a rough average for gentle practice; hot or power yoga burns more.

Who this calculator is for

  • People starting a cut or bulk who need a clear daily calorie target
  • Lifters and runners comparing BMR formulas or activity multipliers
  • Anyone tracking macros who wants maintenance calories before setting protein/carb/fat splits
  • Coaches and clients who want a fast, private estimate without creating an account

Calorie calculator FAQs

Quick answers about BMR, deficits, formulas, and privacy.

How many calories should I eat per day?

It depends on age, sex, height, weight, and activity. This calculator estimates your BMR, then multiplies by an activity factor to get maintenance calories (TDEE). Most adults land roughly in the 1,600–3,000 range, but your number is personal — use the result as a starting point and adjust from weekly weigh-ins.

What is BMR vs TDEE?

BMR (basal metabolic rate) is an estimate of calories burned at complete rest. TDEE (total daily energy expenditure) multiplies BMR by your activity level to estimate calories needed to maintain weight with normal daily movement and exercise.

Which calorie formula is most accurate?

Mifflin-St Jeor is generally the most accurate for average adults and is the default here. Revised Harris-Benedict is an older alternative. Katch-McArdle can be better if you know body fat percentage, because it uses lean mass.

How large a calorie deficit is safe?

A common guideline is about 500 calories/day below maintenance for roughly 0.5 kg (1 lb) per week. Avoid cutting more than about 1,000 calories/day. Women are often advised not to go below 1,200 calories and men below 1,500 without medical supervision.

What is zigzag calorie cycling?

Zigzag cycling keeps the same weekly calorie total but varies intake day to day — higher on some days, lower on others. That can reduce diet fatigue, help with social meals, and may lessen metabolic adaptation compared with eating the exact same low number every day.

Is my data saved or uploaded?

No. Age, weight, and other inputs are calculated entirely in your browser. Small Tools Buddy does not store or transmit your measurements.