Enter Your Details
Example Data Table
| Profile | Calories | Fat | Protein | Net Carbs | Goal |
|---|---|---|---|---|---|
| Beginner keto | 1800 kcal | 140 g | 110 g | 25 g | Fat loss |
| Active adult | 2300 kcal | 178 g | 135 g | 30 g | Maintain |
| Lean gain | 2700 kcal | 215 g | 150 g | 35 g | Muscle support |
Formula Used
BMR male: 10 × weight + 6.25 × height − 5 × age + 5
BMR female: 10 × weight + 6.25 × height − 5 × age − 161
TDEE: BMR × activity factor
Target calories: TDEE adjusted by selected goal
Lean mass: weight × (1 − body fat percentage)
Protein: lean mass × protein factor
Carb calories: net carbs × 4
Protein calories: protein grams × 4
Fat grams: remaining calories ÷ 9
How to Use This Calculator
Enter your age, sex, weight, height, and body fat estimate. Choose your activity level. Pick a goal that matches your current plan. Enter a daily net carb target. Most keto plans use low net carbs. Then set a protein factor. Use a higher value if you train often. Press the calculate button. The result appears above the form. Review total calories, fats, protein, and net carbs. Use the meal targets to divide macros across the day. Download the result as CSV or PDF for tracking.
Keto Macro Planning Guide
Why Macros Matter
A keto diet depends on the right balance of nutrients. Carbs stay low. Fat becomes the main energy source. Protein supports muscle and recovery. This calculator gives a structured daily target. It helps you avoid guessing. It also makes meal planning easier.
Calories Come First
Your calorie target controls weight direction. A deficit supports fat loss. Maintenance supports stable weight. A small surplus supports lean gain. The calculator estimates your energy need from body size, age, sex, and activity. Then it adjusts calories by your selected goal.
Protein Is Important
Protein should not be ignored on keto. It protects lean tissue. It improves fullness. It also supports training. The calculator uses lean body mass when body fat is entered. This gives a better protein estimate than body weight alone.
Carbs Stay Controlled
Net carbs are total carbs minus fiber. Many keto users choose 20 to 30 grams of net carbs per day. Some active users may tolerate more. The calculator separates net carbs and total carbs. This helps you read food labels with better accuracy.
Fat Fills the Gap
Fat is calculated after protein and carbs. It fills the remaining calories. This keeps the macro plan balanced. You do not need to force extra fat if calories are already high. Use fat as an energy lever.
Use Results Practically
Start with the result as a guide. Track meals for one or two weeks. Watch energy, hunger, weight, and performance. Adjust slowly. Small changes work better than extreme changes. Speak with a qualified professional for medical conditions or complex nutrition needs.
FAQs
1. What are keto macros?
Keto macros are daily targets for fat, protein, and net carbs. They help keep carbohydrate intake low while supporting energy and muscle needs.
2. How many net carbs should I eat?
Many keto plans use 20 to 30 grams of net carbs daily. Active people may use slightly higher targets depending on results.
3. Why does fat change after calculation?
Fat fills the remaining calories after protein and carb calories are counted. This makes fat the flexible energy macro.
4. Should protein be high or low?
Protein should be enough to support lean mass and recovery. Very low protein can reduce fullness and affect muscle maintenance.
5. Is body fat percentage required?
No. The calculator can estimate lean mass without it. However, entering body fat can improve protein target accuracy.
6. Can I use this for muscle gain?
Yes. Select the lean gain option. It adds a small calorie surplus while keeping carbs controlled for keto planning.
7. What is the keto ratio?
The keto ratio compares fat calories with combined protein and carb calories. A higher ratio means a more fat-focused plan.
8. Is this calculator medical advice?
No. It is an educational planning tool. Consult a qualified professional before changing diet for medical needs or conditions.