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.
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.
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.
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.
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).
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.
Estimate maintenance
Use this calculator (prefer Katch-McArdle if you know body fat). Treat the number as a starting estimate, not a prescription.
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.
Track intake and activity
Apps, spreadsheets, or a notebook all work. Weigh portions for a short calibration period so restaurant guesses improve quickly.
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:
| Component | kcal / gram | kcal / ounce |
|---|---|---|
| Fat | 8.8 | 249 |
| Protein | 4.1 | 116 |
| Carbohydrate | 4.1 | 116 |
| Fiber | 1.9 | 54 |
| Alcohol (ethanol) | 6.9 | 196 |
“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, large | 78 |
| Rice, cooked (1 cup) | 206 |
| Bread, white (1 slice) | 75 |
| Cheeseburger | 285 |
| 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 |
|---|---|---|---|
| Breakfast | Bran cereal (125), milk (50), banana (90) | Granola (120), Greek yogurt (120), blueberries (40) | Toast with butter (150), egg (80), banana (90), almonds (170) |
| Snack | Cucumber (30), avocado dip (50) | Orange (70) | Greek yogurt (120), blueberries (40) |
| Lunch | Grilled cheese & tomato (300), salad (50) | Chicken veg soup (300), bread (100) | Grilled chicken (225), veg (125), pasta (185) |
| Snack | Walnuts (100) | Apple (75), peanut butter (75) | Hummus (50), carrots (35), crackers (65) |
| Dinner | Chicken (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.
| Activity | 125 lb | 155 lb | 185 lb |
|---|---|---|---|
| Walking 3.5 mph | 215 | 267 | 319 |
| Running (9 min/mile) | 624 | 773 | 923 |
| Bicycling 12–14 mph | 454 | 562 | 671 |
| Swimming (moderate) | 397 | 492 | 587 |
| Basketball (general) | 340 | 422 | 503 |
| Yoga / stretching* | 120 | 149 | 178 |
*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.