Your macros,
meal by meal.
Enter your daily calories, pick a goal and a diet style, and get protein, carb, and fat targets for every meal of the day. Free, instant, no signup.
Not sure how many calories to eat? The TDEE calculator estimates your daily target from your height, weight, and activity level.
2200 calories
Protein
165g
660 kcal · 30% of calories
Carbs
220g
880 kcal · 40% of calories
Fat
73g
657 kcal · 30% of calories
Your macros, split across the day.
| Meal | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|
| Breakfast | 49 g | 66 g | 22 g | 658 kcal |
| Lunch | 58 g | 77 g | 26 g | 774 kcal |
| Dinner | 58 g | 77 g | 25 g | 765 kcal |
| Daily total | 165 g | 220 g | 73 g | 2197 kcal |
Each row is a set of macro targets, not a fixed menu. The recipe generator turns them into actual recipes matched to your goal and the foods you like.
These targets are general nutrition guidance based on common macro splits, not medical advice. If you have a health condition, are pregnant, or take medication, check with a doctor before changing how you eat.
How to generate a meal plan from your macros
Enter your daily calories, choose a goal, meals per day, and diet style to get daily macro targets and a per-meal breakdown.
1
Enter your daily calories
Type in your daily calorie target. If you do not know it yet, the TDEE calculator estimates it from your height, weight, and activity level.
2
Choose your goal, meals, and diet style
Pick cutting, maintaining, or building, choose 3 to 5 meals per day, and select a balanced, high protein, or lower carb split.
3
Get your per-meal macro targets
See daily protein, carb, and fat targets in grams, split across each meal of the day, and turn any meal into an actual recipe with the recipe generator.
The logic behind the split.
Protein comes first
Every split sets protein between 27 and 40 percent of calories. For most bodyweights that lands near the researched range of 1.6 to 2.2 grams per kilogram, which protects muscle in a cut and supports growth in a build.
Fat never drops below a quarter
Fat stays at 25 percent of calories or higher in every split, since very low fat intake can work against hormone production and the absorption of fat-soluble vitamins. Carbs fill whatever remains to fuel training.
Meals are weighted, not equal
Lunch and dinner carry slightly more of the day than breakfast, and snacks stay small. The per-meal grams always add up exactly to your daily totals, so nothing gets lost in rounding.
These splits are sensible defaults, not the only valid way to eat. Once your calories and protein are in the right place, the exact balance between carbs and fat mostly comes down to preference and how you train.
Meal plans from macros, explained.
- Can I generate a meal plan based on my macros?
- Yes. This macro meal plan generator takes your daily calorie target, splits it into protein, carb, and fat targets based on your goal and diet style, and then spreads those macros across 3 to 5 meals. Each meal gets its own gram targets, so you know exactly what to aim for at breakfast, lunch, dinner, and snacks.
- How do I turn my macros into recipes?
- Take the per-meal targets from the table above into the HyperBody recipe generator. It creates recipes that match your macro targets, your goal, and the foods you like, so a target like 40 grams of protein and 60 grams of carbs becomes an actual dish with ingredients and steps instead of a row of numbers.
- What macro split should I use to cut, maintain, or build?
- When cutting, protein rises to protect muscle in a calorie deficit, up to around 35 to 40 percent of calories depending on the diet style. When maintaining, a moderate split near 30 percent protein works well. When building, carbs take a larger share to fuel training, with protein near 27 to 35 percent. Fat stays at 25 percent of calories or higher in every case.
- How many meals per day is best for hitting my macros?
- Meal frequency matters far less than daily totals. Three, four, or five meals can all work, so pick the number you can stick to. The main advantage of more meals is spreading protein into more evenly sized doses, which is slightly better for muscle protein synthesis and often easier on appetite.
- How much protein should each meal have?
- A practical target is roughly 0.4 to 0.55 grams of protein per kilogram of bodyweight per meal, which for most people means 25 to 50 grams. This generator weights lunch and dinner a little heavier than breakfast and keeps snacks smaller, so each main meal lands in that effective range.
- Can I generate meals from ingredients I already have?
- This tool plans macros rather than specific foods, which keeps it flexible for any kitchen. To go from ingredients to meals, take your per-meal targets into the recipe generator and steer it with your food preferences. It builds recipes around your macros using foods you actually want to cook with.
- Do I need to hit my macros exactly at every meal?
- No. Treat the per-meal numbers as targets, not rules. Landing within about 5 to 10 grams per macro at each meal is close enough, because what drives results is the daily and weekly totals. If one meal runs high on carbs, the next can run slightly lower, and the day still adds up.
Turn the targets into actual meals.
The recipe generator takes your macros and builds recipes around them, matched to your goal and the foods you like.
Generate my recipes