Calorie Calculator (BMR + TDEE) — Your Basal Metabolic Rate (BMR) is the number of calories your body burns at rest just to keep you alive — breathing, circulating blood, maintaining body temperature. The Mifflin-St Jeor formula is the most accurate general-purpose BMR formula and is what this calculator uses.
Math runs locally. No data leaves your device.
Estimates use standard formulas and are for education only, not medical or dietary advice. Real needs vary with metabolism, health conditions, and activity. Consult a healthcare professional before changing your diet.
Was Calorie Calculator (BMR + TDEE) useful?
Calorie Calculator (BMR + TDEE)是什么?
Your Basal Metabolic Rate (BMR) is the number of calories your body burns at rest just to keep you alive — breathing, circulating blood, maintaining body temperature. The Mifflin-St Jeor formula is the most accurate general-purpose BMR formula and is what this calculator uses.
Multiply BMR by an activity factor to get your TDEE (Total Daily Energy Expenditure) — the number of calories you actually burn in a day. From there, ±500 calories gives a sustainable loss or gain rate of about 0.5 kg (1 lb) per week.
使用方法
-
Enter your details
Age, sex, height, weight.
-
Pick your activity level
Sedentary, light, moderate, active, or very active.
-
Pick a goal
Lose, maintain, or gain — the tool gives you a target calorie count.
示例
A typical office worker wanting to lose
30y male, 180cm, 80kg, sedentary, goal: lose.
结果: BMR 1780 · TDEE 2136 · Target 1636 kcal/day
常见问题
相关指南
How to Calculate BMI the Right Way (and What It Actually Means)
A practical guide to BMI: the formula, the four standard categories, why the number is rough, what to use alongside it, and how to calculate it in your browser without sending your data anywhere.
How to Estimate Calories Burned During Exercise (Without a Fitness Tracker)
The MET formula estimates calories burned from body weight, activity, and duration. Here is the math, the limits, and a free calculator for 24 common activities.
相关工具
Last reviewed: 2026-09-25