Macro Calculator - Free Online Macronutrient Splitter

Split your daily calorie targets into protein, fat, and carbohydrate grams. Choose from several popular nutritional architectures.

Macro Splits Diet Styles Client-Side Only
kcal/day
Protein Target
150g
600 kcal
Carbohydrates
200g
800 kcal (40%)
Dietary Fats
67g
600 kcal (30%)
Formula: Calorie allocation based on selected macronutrient ratios.

Understanding Macronutrients

A sports dietitian designing a competitor's contest preparation targets baseline macro ratios rather than focus only on calorie targets. Energy consumption sets the rate of weight loss or weight gain, but macronutrients dictate whether that weight change comes from fat loss, muscle retention, or water fluctuations.

Macronutrients (protein, carbohydrates, and fats) represent the primary chemical compounds your body consumes to build tissues and generate metabolic energy. Each macro has a specific energy density and biological function. Balancing these metrics supports daily physical performance and recovery.

The Functional Roles of Protein, Fat, and Carbs

Protein (4 kcal/g): The structural backbone of skeletal muscle tissue, hormones, and immune cells. During a calorie deficit, elevated protein intake is critical to prevent muscle tissue breakdown. Protein also has the highest thermic effect of food (digestion burns 20-30% of its energy).

Carbohydrates (4 kcal/g): The body's preferred source of high-intensity fuel. Carbs are converted into glucose and stored in skeletal muscles and the liver as glycogen. Consuming adequate carbs preserves muscle tissue during hard exercise and fuels anaerobic sports performance.

Dietary Fats (9 kcal/g): Essential for cellular membrane structure, fat-soluble vitamin absorption, and the synthesis of baseline hormones like testosterone and estrogen. Essential fatty acids cannot be synthesized by the body and must come from food.

Dietary Split Architectures Explained

Balanced (40/30/30): A classic athletic diet standard that distributes energy evenly across all three macronutrient types. This provides stable glycogen storage, adequate protein for synthesis, and healthy fat levels for hormone regulation.

Low Carb (20/40/40): Reduces carb limits to manage blood glucose fluctuations and insulin spikes. Recommended for individuals with lower physical activity levels or insulin resistance.

Ketogenic (5/25/70): An extreme low-carb, high-fat split designed to induce metabolic ketosis. Deprived of glucose, the liver converts fatty acids into ketone bodies as an alternative fuel source for the brain and muscles.

Calculating Grams from Calorie Limits

Converting percentage splits into daily gram targets requires simple arithmetic:

Protein Grams = (Total Calories × Protein %) / 4
Carbohydrate Grams = (Total Calories × Carb %) / 4
Dietary Fat Grams = (Total Calories × Fat %) / 9

For example, in a 2000-calorie Balanced diet (30% Protein, 40% Carbs, 30% Fat):

Technical Specifications

Calculations execute client-side using Javascript floating-point divisions. Grams are rounded to the nearest integer. Energy values are verified to ensure that the sum of the protein, carbohydrate, and fat calorie percentages equals 100% of the daily calorie target.

Frequently Asked Questions

Should I track total carbs or net carbs on Keto?

Most individuals track net carbs (total carbohydrates minus dietary fiber and sugar alcohols) because fiber is not digested into glucose. A net carb limit of 20 to 50 grams per day is standard for maintaining ketosis.

Does the thermic effect of food change my macro calculations?

No. While protein requires more energy to digest, the calorie totals in macro equations are based on standard Atwater factor values, which remain constant.

Can I build muscle on a low-fat diet?

Yes. Provided protein intake is adequate and you are in a caloric surplus, a low-fat diet supports muscle growth. However, dietary fats should not drop below 15-20% of daily calories to maintain hormone health.

Calorie Calculator — Computes daily energy needs for specific weight timelines.

TDEE Calculator — Calculates baseline maintenance calories including movement.

Protein Intake Calculator — Establishes daily protein targets by activity level.