| Metric | Value | Copy |
|---|---|---|
| BMR (kcal/day) | {{ format(bmr) }} | |
| TDEE (kcal/day) | {{ format(tdee) }} | |
| {{ deficit>=0 ? 'Deficit' : 'Surplus' }} (kcal/day) | {{ format(Math.abs(deficit)) }} | |
| Daily Calorie Target | {{ format(dailyCalories) }} kcal | |
| Timeframe (weeks) | {{ formatDec(weeksValue) }} | |
| Weekly {{ weeklyLoss>=0 ? 'Loss' : 'Gain' }} ({{ weightUnit }}) | {{ formatDec(Math.abs(weeklyLoss)) }} | |
| Total {{ totalLoss>=0 ? 'Loss' : 'Gain' }} ({{ weightUnit }}) | {{ formatDec(Math.abs(totalLoss)) }} | |
| Applied Calorie Floor | {{ format(calorieFloorApplied) }} kcal/day |
| Week | Weight ({{ weightUnit }}) | Change-to-date | TDEE | Cal Target | Copy |
|---|---|---|---|---|---|
| {{ r.week }} | {{ formatDec(r.weight) }} | {{ formatDec(r.change) }} | {{ format(r.tdee) }} | {{ format(r.cal) }} | |
| No schedule generated. | |||||
Calorie targets are a practical way to plan weight change while keeping pace reasonable and consistent. A daily calorie calculator for weight loss helps you choose an intake that matches your size, age, and weekly activity so progress feels steady.
Results show an estimated resting need, a daily use based on activity, and a daily target that creates the requested pace. You provide age, sex, height, current and goal weight, a timeframe in weeks or months, and an activity pattern, then review the weekly plan.
For example, moving from 80 kg to 70 kg in 12 weeks with moderate activity yields about 1 800 kcal per day, along with a week by week weight path and a comparison to daily use. The numbers help you check effort and timing before you start.
Short timelines can imply fast weekly change, so consider comfort and sustainability. Enter consistent units and revisit the plan as your weight shifts to keep expectations aligned. This tool provides informational estimates and does not substitute professional advice.
The quantities considered are resting energy use and daily energy use from routine activity. The first is an estimate of Basal Metabolic Rate (BMR). The second, Total Daily Energy Expenditure (TDEE), scales that estimate by an activity factor to approximate typical days.
The daily calorie target is computed by subtracting a planned energy gap from TDEE. The planned gap corresponds to a weekly weight change multiplied by an energy per kilogram constant, spread across seven days. A minimum calorie floor may limit the target for safety.
Results are interpreted as follows: BMR describes baseline needs at rest, TDEE reflects average use on active days, and the daily target is a practical intake for the requested pace. When weekly change is large, comfort and adherence usually drop, so a longer timeframe often helps.
Comparability depends on using the same units and activity description between checks. Months are converted to weeks using 4.345, and weights in pounds are converted to kilograms using 0.45359237 to maintain consistent computation.
| Symbol | Meaning | Unit/Datatype | Source |
|---|---|---|---|
| W | Body mass | kg | Input (kg or converted from lb) |
| H | Height | cm | Input |
| A | Age | years | Input |
| S | Sex offset | +5 male, −161 female | Constant from formula |
| AF | Activity factor | 1.2 to 1.9 | Input (discrete options) |
| Weekly weight change | kg wk−1 or lb wk−1 | Derived | |
| Energy per kg | kcal kg−1 | Input (default 7700) | |
| d | Daily energy gap | kcal day−1 | Derived |
| C | Daily calorie target | kcal day−1 | Derived |
| floor | Minimum allowed target | kcal day−1 | Policy (none, safe, custom) |
Inputs: age 30, male, height 175 cm, weight 80 kg, goal 70 kg, timeframe 12 weeks, activity moderate (AF = 1.55), energy per kg 7700.
Displayed values round to whole numbers for BMR, TDEE, and daily calories, and one decimal for weekly change. Interpretation: a target near 1 800 kcal/day fits the chosen pace.
| Threshold Band | Lower Bound | Upper Bound | Interpretation | Action Cue |
|---|---|---|---|---|
| Within guidance (kg) | 0.0 | 1.0 | Common steady range | Proceed and monitor comfort |
| Above guidance (kg) | 1.0 | ∞ | Often aggressive | Consider a longer timeframe |
| Within guidance (lb) | 0.0 | 2.0 | Common steady range | Proceed and monitor comfort |
| Above guidance (lb) | 2.0 | ∞ | Often aggressive | Consider a longer timeframe |
| Field | Type | Min | Max | Step/Pattern | Error/Warning Text |
|---|---|---|---|---|---|
| Age | number | 0 | — | — | — |
| Sex | select | — | — | male, female | — |
| Height (cm) | number | 0 | — | — | Enter a positive height. |
| Weight | number | 0 | — | — | Enter a positive current weight. |
| Goal Weight | number | 0 | — | — | Goal above current shows a surplus plan. |
| Weight Unit | select | — | — | kg, lb | — |
| Timeframe | number | 1 | — | weeks or months | Timeframe must be at least 1. |
| Activity | select | — | — | sedentary, light, moderate, active, extra | — |
| Energy per kg | number | 1000 | — | step 10 | — |
| Calorie Floor Policy | select | — | — | none, safe, custom | Calorie floor applied. |
| Custom Floor | number | 0 | — | step 10 | — |
| Input | Accepted Families | Output | Encoding/Precision | Rounding |
|---|---|---|---|---|
| Age, sex, height, weights, timeframe, activity | Numeric and categorical | BMR, TDEE, deficit/surplus, daily target | kcal, kg/lb, weeks | Integers or 1 decimal |
| Advanced policies | Energy per kg, calorie floor | Weekly schedule | Table and charts | Integers for kcal, 1 decimal for weight |
| Export | — | Metrics CSV, schedule CSV, plan JSON | Text files | As displayed |
Inputs are handled locally, outputs are generated locally, and no secrets or keys are used. No data is transmitted or stored server‑side.
BMR is computed with the Mifflin–St Jeor equation. TDEE uses activity multipliers applied to BMR. Weight change pacing converts mass change targets to energy using a per‑kilogram constant.
No protected health information is collected. All processing is browser‑based; downloads and copies remain on the device.
Calorie targets for planned weight change are computed from your measurements and desired pace.
Example: 80 kg to 70 kg in 12 weeks at moderate activity gives a target near 1 800 kcal/day and a weekly drop near 0.8 kg.
You now have a clear daily target and a week by week path.
No. Calculations, copies, and downloads happen on your device. Nothing is sent to a server.
Local processing only.It uses a standard resting estimate and fixed activity multipliers. Individual needs vary, so treat results as planning targets, not measurements.
Refine with periodic check‑ins.Height is in centimetres. Weight entries can be kilograms or pounds and must share the same unit.
Unit consistency matters.It is a minimum daily target. Safe‑by‑sex sets 1200 for female and 1500 for male, and a custom option lets you choose another minimum.
A floor may reduce the planned pace.TDEE is BMR multiplied by the selected activity factor. The schedule updates TDEE weekly as projected weight changes.
Activity factor is constant between weeks.Yes. Once loaded, calculations work without a connection. Charts may require the page’s visual layer to be available.
No remote requests are made.They flag short timeframes, fast weekly change, non‑positive inputs, surplus plans, or when a calorie floor clamps the target.
Use them to reassess pace and inputs.No payment is required for calculation and planning. Use is intended for personal planning and education.
Not financial or medical advice.