TDEE and Macro Calculator
Daily calorie burn plus protein, carb, and fat targets

Working out daily calorie burn plus protein, carb, and fat targets is easier with TDEE and Macro Calculator — a free tool that does the math for you. You provide Weight (kg), Height (cm) and Age; the tool does the rest in real time. You get a clean, precise output with the full working shown, so you can verify every step. Everything runs in your browser — your inputs are not sent to our servers, and it works offline after the first visit (currency conversion needs a live connection). It is part of the Health collection on CalcProMaster, alongside tdee calculator macro split protein carb fat daily calories, free calculators and more. Give TDEE and Macro Calculator a try — it takes seconds and costs nothing.
What does the page calculator do?
TDEE and Macro Calculator works out the tdee from the Weight, Height, and Age, following standard Health conventions — the page defaults produce a tdee of 2507 kcal.
- Inputs: Weight, Height, and Age.
- Output: the tdee, plus the intermediate steps behind it.
- Method: the standard Health formula, evaluated entirely in your browser.
Quick answer
With the default inputs (weight of 70, height of 170, age of 30), tdee and macro calculator returns a tdee of 2507 kcal. Assumptions and limits are summarized below.
How does the TDEE and Macro Calculator work?
TDEE and Macro Calculator computes the tdee directly from your inputs — the Weight, Height, and Age feed the formula. Nothing is uploaded: the math runs locally in your browser and the result appears as you type.
How the TDEE and Macro Calculator works
TDEE and Macro Calculator answers one question well — given the values you provide, what is the figure? Enter the Weight, Height, and Age, and the result panel returns the value with the full working underneath.
Using the TDEE and Macro Calculator
- Weight — in tdee and macro calculator, this value feeds the formula directly, and the steps panel shows exactly where it enters the tdee.
- Height — in tdee and macro calculator, this value feeds the formula directly, and the steps panel shows exactly where it enters the tdee.
- Age — in tdee and macro calculator, this value feeds the formula directly, and the steps panel shows exactly where it enters the tdee.
- The output panel in tdee and macro calculator leads with the headline result and follows with the steps behind it, so the value can be checked rather than assumed.
- Iterate. Vary the inputs one at a time; the movement in the figure shows which lever matters most for your tdee and macro question.
The formula behind the result
The relationship between the inputs is fixed by the formula, and TDEE and Macro Calculator makes each substitution explicit so nothing about the output is hidden.
Worked example: with weight of 70, height of 170, age of 30, this tdee and macro calculation returns TDEE: 2507 kcal. The same run reports Protein 188 g | Carbs 251 g | Fat 84 g — fat held at 30% for hormone health; adjust protein first for goals.
The steps it follows:
- BMR (Mifflin-St Jeor) = 1618
- TDEE = BMR × activity = 1618 × 1.55 = 2507 kcal
- Protein 30% → 188 g, fat 30% → 84 g, carbs fill the rest
- Cut 300–500 kcal for loss; add 200–300 for lean gain
Substitute your own values and the same steps produce your answer — that is the point of a calculator that shows its working.
Understanding the result
To interpret the result from tdee and macro calculator, read it together with the intermediate figures — the pairing is what makes the number auditable.
Where it helps
TDEE and Macro Calculator fits planning and checking: planning and budgeting, comparing scenarios side by side, and double-checking a figure before acting on it, or any moment when the result needs to be right the first time.
Common mistakes
Rounding intermediate values by hand introduces error TDEE and Macro Calculator does not have; it keeps full precision internally, so trust the displayed result over mental arithmetic.
Tip: Bookmark this page — after the first visit it works offline, so the tdee is one tap away even without a connection.
Assumptions and limitations
The model behind TDEE and Macro Calculator covers the standard case; special cases, edge values, or jurisdiction-specific rules may need manual adjustment.
Why use this calculator
Because the working is visible: TDEE and Macro Calculator shows each operation behind the output in the steps panel, so you can verify the result instead of trusting a black box.
From Our Guides Library
Frequently Asked Questions
What does the tool calculate?
TDEE and Macro Calculator is built for tdee macro questions that need a defensible number: the working is always visible, the inputs accept your own values, and the tdee updates as you type. Because it is fast and private — TDEE and Macro Calculator runs entirely in your browser, nothing is uploaded, and no account is needed.
How is the result calculated?
The first steps are bmr (mifflin-st jeor) = 1618, then tdee = bmr × activity = 1618 × 1.55 = 2507 kcal. TDEE and Macro Calculator lists every intermediate step in the result panel, so the derivation of the tdee can be checked line by line.
What do I need to use the TDEE and Macro Calculator?
The Weight, Height, and Age it asks for, or the page defaults if you just want to see the calculation work. Each input maps directly to the formula, and changing any one of them recalculates the tdee instantly.
What does the result from the tool mean?
The main number the tdee and macro calculator returns is the tdee for your exact inputs, and the supporting figures and step list give it context. Results from TDEE and Macro Calculator are estimates computed from the values entered; real-world outcomes can differ when fees, taxes, or conditions not modeled here apply.
When is the page most useful?
Typical uses for TDEE and Macro Calculator include planning and budgeting, comparing scenarios side by side, and double-checking a figure before acting on it — anywhere the figure needs to be defensible rather than guessed. Run TDEE and Macro Calculator twice with deliberately low and high inputs; the spread tells you how sensitive the output is, which a single run never shows.