Skip to content
Yumi

Free calculators

Macro calculator

Your calories, split into protein, carbs and fat.

Free macro calculator: turn your daily calories into grams of protein, carbs and fat for a balanced, higher-protein or low-carb split.

Units
Sex
Goal
Macro split

Your daily target

–kcal / day

Fill in your details to see your result.

BMR (at rest)
–
Maintenance (TDEE)
–
Protein
–
Carbs
–
Fat
–

Calculated in your browser. Nothing is stored or sent.

An estimate for healthy adults, not medical advice.

How macros are calculated

Your daily calories are split into the three macronutrients by percentage, then converted to grams using their energy content:

  • Protein: 4 kcal per gram
  • Carbohydrates: 4 kcal per gram
  • Fat: 9 kcal per gram

Example: 2,000 kcal with 30% protein is 600 kcal, or 150 g of protein a day.

Choosing a split

  • Balanced (25 / 50 / 25): protein, carbs, fat. Close to general dietary guidelines and a good default.
  • Higher protein (35 / 35 / 30): helps with fullness when losing weight and supports muscle when training.
  • Low carb (30 / 15 / 55): for low-carb eating. Track net carbs with carb aware mode.

There is no single best split. The one you can stick to is the one that works.

Track your macros automatically

Yumi sets macro targets from your goal and fills them in for you when you snap a meal: three rings, grams left, no maths.

Frequently asked questions

What macro ratio should I use?

A balanced split (around 25% protein, 50% carbs, 25% fat) suits most people. Higher protein helps when losing weight or building muscle; low carb suits people following a low-carb diet.

How do I convert calories to grams of protein?

Divide the protein calories by 4. For example, 600 kcal of protein is 150 g.

Do I need to know my calories first?

You can enter a calorie number you already have, or fill in your details and the calculator estimates your calories first.

Your next meal is one photo away

Free download on iPhone, iPad and Android. Every plan starts with a 3-day free trial.

Download on the App StoreGet it on Google Play