Skip to content

Calorie calculator. From body stats to a daily plan.

yrs
cm
kg

Your resting burn (BMR) is multiplied by this to estimate daily needs (TDEE).

Calculated locally, your body stats never leave your browser.

How your numbers are estimated

BMR uses the Mifflin-St Jeor equation, 10×kg + 6.25×cm − 5×age, +5 for males or −161 for females, widely considered the most accurate everyday formula. Multiplying by your activity factor gives TDEE, the calories you burn per day. A deficit of about 250/500 kcal per day loses roughly 0.25/0.5 kg a week; a surplus gains it. Macros convert calories to grams at 4 kcal/g for protein and carbs, 9 kcal/g for fat. It all runs in your browser, private and free forever. Building something health-related? Digital Heroes can help.

§ · written guide

How to use the Calorie Calculator

This calculator estimates how many calories you burn in a day and how many to eat for a weight goal. It works out your resting burn (BMR) with the Mifflin-St Jeor equation, multiplies it by an activity factor to get TDEE, then adds or subtracts 250 or 500 kcal for each goal. It is for healthy adults who want a starting number, not a medical plan.

Step by step

  1. Choose the formula sex

    Under Sex (for the BMR formula), press Male or Female. Male is selected by default. The equation adds 5 for male and subtracts 161 for female.

  2. Enter age, height and weight

    Type your Age in years. It must be between 15 and 100. For Height, use cm or switch to ft / in and fill both boxes. For Weight, use kg or switch to lb. The results appear as soon as all three are filled, with no button to press.

  3. Pick your activity level

    Open Activity level and choose from Sedentary (×1.2) to Extra active (×1.9). Lightly active (×1.375) is the default. Pick the one that matches a normal week, not your best week.

  4. Read the goal table

    Daily calories by goal lists five targets: Weight loss, Mild loss, Maintain, Mild gain and Weight gain, each with its weekly pace and its share of your TDEE.

  5. Set a macro split

    In Macro split, choose a goal under For which goal? (Maintain by default), then a Preset ratio: Balanced, Low-carb or High-protein. Drag the Protein, Carbs or Fat slider for a Custom split. The other two sliders adjust so the total stays at 100%.

  6. Copy the plan

    Press Copy results to put your BMR, TDEE, all five goal targets and the macro grams for the chosen goal on your clipboard as plain text.

Reading the result

  • Maintenance calories (TDEE) is the big number: the calories you burn in a day, so eating this much keeps your weight steady. The line below it shows your BMR.
  • Example with the placeholder values: male, 30 years, 175 cm, 72 kg and Lightly active give a BMR of 1,669 kcal and a TDEE of 2,295 kcal a day.
  • In the goal table, Weight loss is TDEE minus 500 kcal, for about 0.5 kg (1 lb) a week, and Mild loss is minus 250. In the example, Weight loss is 1,795 kcal, which is 78% of TDEE.
  • Loss targets never go below 1,500 kcal a day for male or 1,200 for female. When a target hits that floor, the row says it was capped at the safe minimum.
  • Macro grams use 4 kcal per gram for protein and carbs and 9 for fat. Balanced (30/40/30) at 2,295 kcal is 172 g protein, 229 g carbs and 76 g fat.

Tips and common mistakes

  • It is easy to overestimate activity. Go by the descriptions in the list: a desk job with little or no exercise is Sedentary, exercise 1 to 3 days a week is Lightly active, and 3 to 5 days is Moderately active.
  • Treat the number as a starting point. Weigh yourself over a few weeks and adjust the target if your weight moves faster or slower than the pace in the table.
  • In ft / in mode, 5 ft 9 in means 5 in the ft box and 9 in the in box. Leaving the in box empty counts it as zero.
  • The figures are estimates for healthy adults and are not medical advice. Talk to a doctor or registered dietitian before a big change, especially during pregnancy or with a health condition.

Privacy and limits

All the math runs in your browser. Your age, height and weight are not uploaded and not saved, so closing the tab clears them. Copy results writes only to your own clipboard.

Back to the tool

§ 02 · what you can do

One input form, a whole daily plan.

  • Calculate your BMR and TDEE instantly from age, height, weight and activity level, no button to press, it updates as you type.
  • Compare calorie targets for weight loss, mild loss, maintenance, mild gain and weight gain side by side, each with its weekly pace.
  • Stay in safe territory: loss targets are automatically capped at 1,500 kcal (men) / 1,200 kcal (women) minimums.
  • Switch between metric and imperial units for height (cm or ft/in) and weight (kg or lb) at any time.
  • Set your macro split with one-click presets, Balanced, Low-carb, High-protein, or custom sliders that always rebalance to 100%.
  • Copy all results, BMR, TDEE, every goal target and your macro grams, to the clipboard in one click. No account, no upload.

We built and maintain this calculator. For the patient-facing health software we build for clinics and digital health teams, see our industry page. Planning a nutrition or habit app instead? Read how we build wellness apps.

§ 04 · faq

Frequently asked questions.

Is the Calorie Calculator free?
Yes, completely free for everyone. No sign-up, no account and no usage limits.
Is it private? Are my body stats uploaded anywhere?
No upload, ever. Everything is computed in your browser on your own device, your age, height and weight never leave your computer, and nothing is stored after you close the tab.
Which formula does it use, and how accurate is it?
The Mifflin-St Jeor equation, widely considered the most accurate everyday BMR formula for healthy adults. It's still an estimate: genetics, body composition and health conditions all shift real energy needs, so treat the numbers as a starting point, not medical advice.
What's the difference between BMR and TDEE?
BMR (basal metabolic rate) is what your body burns at complete rest. TDEE (total daily energy expenditure) multiplies BMR by an activity factor, from ×1.2 for sedentary to ×1.9 for extra active, to estimate what you actually burn in a day. Eat at TDEE and you maintain; below it you lose; above it you gain.
Why are some weight-loss targets capped?
Loss targets are never shown below 1,500 kcal/day for men or 1,200 kcal/day for women. Sustained intakes under those floors are unsafe without medical supervision, so the calculator caps the target and tells you it did.
How are the macro grams calculated?
Your chosen goal's calories are split by the percentage ratio you set, then converted to grams at 4 kcal/g for protein and carbs and 9 kcal/g for fat. Presets give you Balanced (30/40/30), Low-carb (40/20/40) and High-protein (40/30/30), or drag the sliders for a custom split.

Published · Last updated .

Priya sent you a message Online now

Talk to a Developer Now

Share your name and email to reply.

Reply