Free calculator

TDEE and macro calculator for lifters

Estimate how many calories you burn each day, then get protein, fat and carb targets matched to your goal: lose fat, maintain or build muscle.

Updated 20 October 2026 · By the Gymex Product Team · Free, no sign-up, runs in your browser

Daily target
—
Maintenance (TDEE)—
Protein—
Fat—
Carbs—

Gymex tracks macros with barcode and photo scanning, in the same app as your workouts.

Get the app

How we calculate your TDEE

Total Daily Energy Expenditure (TDEE) is the calories you burn in a day. We estimate your resting needs with the Mifflin-St Jeor equation, the most accurate of the common formulas for most adults, and multiply by an activity factor from 1.2 (sedentary) to 1.9 (very active). Treat the result as a starting point. Weigh yourself for two to three weeks and adjust by 100–200 kcal if your weight isn’t moving the way you expect.

How the macros are set

Choosing a goal

A note for under-18s

If you are under 18, this calculator shows maintenance calories only. Teenagers are still growing and need enough energy to train and recover, so we don’t suggest a deficit. Talk to a GP or registered dietitian before you diet.

Frequently asked questions

How accurate is a TDEE calculator?

Equations like Mifflin-St Jeor are usually within about 10% for most adults, but individuals vary. Use the number as a starting point and adjust it based on how your bodyweight changes over two to three weeks.

How much protein do I need to build muscle?

Research supports about 1.6 to 2.2 g of protein per kg of bodyweight per day for people who lift. This calculator uses 1.8 g/kg to maintain or build and 2.2 g/kg in a deficit.

Should I count calories on training days and rest days differently?

It isn’t necessary. A consistent daily target averaged across the week works well for most lifters. Some people prefer slightly more carbohydrate on training days, which is fine if the weekly total stays similar.

Why does the calculator not give under-18s a deficit?

Teenagers are still growing and have higher relative energy needs, so we only show maintenance. A GP or registered dietitian can give personalised advice.

Add this calculator to your website

Coaches, gyms and bloggers can embed this TDEE & macro calculator for free. Paste this code into your page. It stays up to date automatically. See all embeddable calculators.

More free strength tools

These calculators give estimates for healthy adults. They are not medical advice. If you have an injury or a health condition, speak to a qualified professional before changing your training or diet.

Hit your macros and your lifts in one app

Gymex combines barcode food logging, macro targets and workout tracking, so your nutrition and training data live together. Free to start.