Weight Loss Calculator
Plan weight loss or gain from body stats, activity, goal weight, and schedule with adaptive calorie targets, BMI context, floor checks, and charts.{{ summaryHeading }}
| Section | Metric | Value | Copy |
|---|---|---|---|
| {{ metric[0] }} | {{ metric[1] }} | {{ metric[2] }} | |
| Milestone | {{ milestone.label }} | {{ milestone.dateLabel }} {{ milestone.note || '' }} | |
| Recommendation | {{ item.title }} | {{ item.body }} | |
| Pace lane | {{ option.label }} | {{ format(option.calories) }} kcal/day; {{ option.weeklyChangeText }}; finish {{ option.finishDateLabel }}; {{ option.note }} | |
| Plan metric | {{ metric.label }} | {{ metric.value }} |
| Stage | Date | Weight ({{ weightUnit }}) | {{ changeToDateHeader }} | BMI | TDEE | Cal target | Copy |
|---|---|---|---|---|---|---|---|
| {{ row.label }} | {{ row.dateLabel }} | {{ formatDec(row.weight) }} | {{ formatSigned(row.change) }} | {{ formatDec(row.bmi) }} | {{ format(row.tdee) }} | {{ format(row.cal) }} |
Weight change planning starts with a plain energy-balance question: how much energy is the body likely to use, and how far above or below that amount does the daily intake need to be? The answer is useful only when it is tied to a real body size, activity routine, goal weight, and time window. A fixed number such as a 500 calorie deficit can be a helpful first guess, but it does not explain why the same target feels different for a tall active person, a shorter sedentary person, or someone who is already close to a goal.
Several terms tend to appear together in calorie planning. Basal metabolic rate, or BMR, estimates resting energy use. Total daily energy expenditure, or TDEE, extends that estimate with an activity multiplier. A deficit means planned intake is below estimated TDEE, while a surplus means intake is above it. Body mass index, or BMI, relates weight to height and gives a screening range, not a diagnosis. These numbers are estimates, but keeping them separate prevents a common mistake: treating a scale target, a calorie target, and a health assessment as if they were the same thing.
Useful weight planning also has a time dimension. A calorie target that looks reasonable for 24 weeks may be too low for 8 weeks, and a goal that is sensible for a loss phase may need a different maintenance target once the goal is reached. As body mass changes, estimated energy use usually changes as well. That is why a runway view is more informative than a single maintenance number: it shows the starting estimate, the final estimate, and the pace between them.
Scale weight is noisy. Water, sodium, carbohydrate intake, menstrual-cycle changes, bowel contents, training inflammation, medication, and sleep can move the scale without representing fat gain or fat loss. A calorie runway should be treated as a planning estimate that gets checked against a weight trend over several weeks, not as proof that every individual weigh-in is succeeding or failing.
How to Use This Tool:
Use the calculator when you want a calorie target tied to a goal weight and a deadline, not just a generic deficit. The result updates from the entered profile, selected activity level, schedule, and advanced calorie-floor settings.
- Enter age, sex, height, current weight, and goal weight. Height accepts centimeters, meters, inches, or feet plus inches, while weight can be shown in kilograms or pounds.
- Choose a goal schedule. Duration mode uses weeks or average calendar months; date mode uses the start date and goal date to solve the planning window.
- Select the activity level that describes most weeks now. Do not count a future routine unless it is already consistent, because the activity multiplier drives the estimated TDEE.
- Open Advanced when you need sensitivity controls. The default energy assumption is 7,700 kcal per kilogram, and the default safe-floor policy clamps loss plans to 1,500 kcal/day for male entries and 1,200 kcal/day for female entries.
- Read the summary badges before trusting the headline calorie number. They identify maintenance, surplus, on-track, later-finish, and floor-limited plans, plus opening pace, goal date, BMI movement, and goal maintenance.
- Use the Plan Brief first, then compare the Goal Runway, Calorie Curve, Pace Lane Map, Weekly Runway, and JSON tabs when you need charts, exportable rows, or a more auditable plan.
Interpreting Results:
The headline value is the daily calorie target produced by the selected goal and schedule. A loss plan shows a deficit against current estimated TDEE; a gain plan shows a surplus. If the requested loss schedule would require calories below the selected floor, the calculator raises the displayed target and explains why the finish may move later than the requested date.
| Result area | What it tells you | Common misread |
|---|---|---|
| Applied calorie target | The intake estimate after solving the goal and applying any floor. | Reading it as a medical prescription instead of a planning estimate. |
| Unclamped target | The raw target before a floor raises a very low loss plan. | Using the raw value when the warning says it is below the selected floor. |
| Opening and goal-line pace | The estimated weekly change at the start and near the goal. | Assuming the first-week pace stays constant for the whole plan. |
| Goal maintenance | The estimated maintenance calories at the goal weight using the same activity setting. | Ending the diet at the deepest deficit instead of planning a handoff. |
| BMI context | Current and goal BMI categories, plus the adult healthy-weight range for the entered height. | Treating BMI as a diagnosis or using adult cutoffs for a teenager. |
| Pace lanes | Alternative calorie targets for gentle, steady, brisk, hard-cut, or gain-style lanes. | Choosing the fastest lane without checking floors, warnings, and sustainability. |
Warnings deserve the same attention as the number. A fast opening pace, an underweight BMI target, a very short window, or a floor-limited plan means the chosen goal may need more time, a different target weight, a higher calorie floor, or professional review.
Technical Details:
The calculation links three pieces of physiology into one runway. First, resting energy expenditure is estimated from weight, height, age, and sex. Second, the selected activity category multiplies that resting estimate into TDEE. Third, the model searches for a daily calorie intake that moves the projected body weight toward the target over the chosen number of days.
The important difference from a one-line deficit shortcut is that the simulation recalculates TDEE at each projected weight step. A lighter body usually has a lower estimated maintenance requirement, so the same calorie target creates a smaller deficit near the end of a loss plan. For a gain plan, the opposite can happen: maintenance rises as projected weight rises, which can slow the climb if the surplus is not adjusted.
Formula Core:
Adult BMI is calculated from body mass and height:
The resting estimate uses the Mifflin-St Jeor equation:
The sex offset is +5 for male entries and -161 for female entries. TDEE is then estimated by multiplying BMR by the selected activity factor:
For each simulated day, the projected weight change comes from the gap between estimated TDEE and the daily calorie target:
The default energy-density setting is 7,700 kcal/kg. Raising that value makes the runway more conservative; lowering it makes projected change faster. It is still a simplified model because real expenditure, appetite, non-exercise movement, and water balance can adapt in ways the calculator cannot measure.
| Activity choice | Factor | Best fit |
|---|---|---|
| Sedentary | 1.200 | Little or no exercise in a typical week. |
| Lightly active | 1.375 | Exercise about 1 to 3 days per week. |
| Moderately active | 1.550 | Exercise about 3 to 5 days per week. |
| Very active | 1.725 | Exercise most days of the week. |
| Extra active | 1.900 | Physical job, high-volume training, or two-a-day routines. |
Search, Floors, and Warnings:
When the goal weight is below the current weight, the calculator searches for the intake that lands closest to the target, then applies the selected minimum calorie floor if needed. When the goal weight is above the current weight, it searches for a surplus target and does not apply a loss-floor clamp. The weekly table, charts, milestones, and JSON output all come from the same projected runway.
| Condition | Why it matters |
|---|---|
| Age under 20 | Adult calorie and BMI assumptions are only a rough screen for younger users. |
| Current or goal BMI below 18.5 | Further weight loss may be inappropriate without clinical guidance. |
| Opening pace above about 2 lb/week | The plan is faster than common public-health guidance for gradual weight loss. |
| Floor-limited calorie target | The requested date cannot be reached without going below the chosen minimum intake. |
| Window shorter than 28 days | Short windows can exaggerate weekly pace and hide normal scale noise. |
Accuracy and Privacy Notes:
- BMR and TDEE are estimates from population equations, not measured metabolism.
- Activity multipliers are broad. A wrong activity category can shift the target more than small formula differences.
- The adult BMI range is a screening category and can be misleading for children, pregnancy, athletes, and people with unusual body composition.
- The calculation itself runs in the browser after the page loads. Downloaded CSV, DOCX, chart images, and JSON files can contain body measurements, dates, and calorie targets, so handle them like private health notes.
- If you preserve a configured URL or copied JSON, remember that body stats and goal dates may travel with it.
Worked Examples:
Moderate loss window
A 35-year-old female entry at 165 cm and 78 kg targets 70 kg over 24 weeks. The result gives a calorie target, current TDEE, goal maintenance, first-week pace, final-week pace, and weekly checkpoints so the plan can be compared with real trend data.
Deadline that hits the floor
If the same goal is compressed into a short date range, the raw target can drop below the selected floor. The calculator raises the applied target, marks the plan as floor-limited, and shows whether the goal moves to a later projected date.
Small surplus goal
When goal weight is above current weight, the runway changes from a cut to a surplus plan. Pace lanes switch to gain-style options, and the calorie target is compared against current TDEE and estimated maintenance at the higher goal weight.
FAQ:
Why does the projected pace slow during a loss plan?
Estimated TDEE usually falls as projected weight falls. If the daily calorie target stays fixed, the deficit is largest near the start and smaller near the goal.
Why does the calculator show both raw and applied calories?
The raw value is the target that best fits the requested schedule. The applied value is the number after the selected calorie floor is enforced, which may make the plan safer but slower.
Can I use the result for a teenager?
Treat it only as a rough screen. The calculator uses adult BMI categories and adult calorie assumptions, while children and teens need age- and sex-specific growth-chart interpretation.
Why might my real weight differ from the weekly runway?
Real intake tracking error, changing activity, metabolic adaptation, water shifts, medication, sleep, stress, and normal scale variation can all move observed weight away from the projection.
Glossary:
- BMR
- Basal metabolic rate, an estimate of resting energy use before activity is added.
- TDEE
- Total daily energy expenditure, estimated as BMR multiplied by an activity factor.
- Calorie floor
- A minimum daily calorie target used to avoid displaying a very low intake recommendation for loss plans.
- Goal maintenance
- The estimated daily calories needed to maintain the goal weight at the selected activity level.
- Pace lane
- An alternate calorie target that compares the requested goal with gentler, steadier, brisker, or surplus-style scenarios.
References:
- Steps for Losing Weight, CDC.
- Adult BMI Categories, CDC, March 19, 2024.
- Eating and Physical Activity to Lose or Maintain Weight, NIDDK.
- NIH Body Weight Planner, NIDDK, July 11, 2018.
- A new predictive equation for resting energy expenditure in healthy individuals, The American Journal of Clinical Nutrition, 1990.