Convert a daily calorie target into grams of protein, carbs and fat, with diet presets, a protein floor check and a per-meal split.
| Meal | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|
| Daily total | 0 g | 0 g | 0 g | 0 |
For beginners: how to read this result
Start by setting daily calories. Choose Manual to type a calorie target directly, or From TDEE to estimate it from sex, age, height, weight and activity level. Then pick a diet style and the calculator divides those calories into grams of protein, carbs and fat.
How to use it
Pick a preset to load a typical scenario, or set each field yourself. The diet buttons (Balanced, High-protein cut, Keto, Low-carb) load fixed percentage splits; choose Custom to enter your own protein, carb and fat percentages. The per-meal split buttons divide the daily totals evenly across 3, 4 or 5 meals.
Formulas
Each gram of protein and carbohydrate provides 4 calories; each gram of fat provides 9 calories. Grams of a macro equal daily calories multiplied by that macro’s share of calories, divided by its calories per gram. The protein floor check divides protein grams by body weight in kilograms and warns when the result is below 1.6 grams per kilogram. When From TDEE is used, calories come from the Mifflin-St Jeor resting estimate multiplied by an activity factor.
What is not included
The estimate does not include micronutrients, fibre targets, meal timing around training, food choices, hydration, supplements, medical conditions or pregnancy. It assumes calories and the diet split are entered correctly and does not replace advice from a qualified professional.