Keto Macro Calculator

Get your daily keto macros in grams — fat, protein, and net carbs — computed from your sex, age, weight, height, activity, and goal — split to keep you in ketosis and protect muscle.

Keto macros are about 65–75% fat, 20–30% protein, and 5–10% carbs — with net carbs capped around 20–30 g/day. This tool sets your protein from body weight, caps carbs, and fills the rest with fat.
🥑 Your Keto Macro Calculator
Sex
Age
years
Weight
lbs
Height
in
Activity level
Your goal
How keto?
Your daily keto target
2,170
calories per day
BMR 1,660 kcalMaintenance 2,573 kcal403 kcal deficit
🥑
174g
Fat
72% of calories
🍗
131g
Protein
24% of calories
🌾
20g
Net carbs
4% of calories
🍴 Your macros as a day of meals
🍳
Breakfast
Eggs + avocado + coffee
45F · 34P · 5C
☀️
Lunch
Chicken thigh + olive-oil salad
52F · 39P · 6C
🍎
Snack
Cheese + a handful of almonds
24F · 18P · 3C
🍽️
Dinner
Salmon + broccoli in butter
52F · 39P · 6C

F = fat g · P = protein g · C = net carbs g per meal.

💡 Smart tips for your split
🍗 Protein is the anchor
Your 131g protects muscle in your deficit — hit it before worrying about fat.
🥑 Fat fills, not force-fed
174g is a ceiling, not a quota — eat fat to satiety within your calories.
🌾 Keep carbs under 20g
Spend them on vegetables, not sauces and 'keto' treats.
🧂 Mind electrolytes
Low insulin flushes sodium — salt your food, especially in week one.
Hit 174F / 131P / 20C without a spreadsheet

CarbMeNot tracks all three macros from a photo of your plate — free on iOS & Android.

Download on the App StoreGet it on Google Play

The standard keto macro split

Macro% of daily calories
Fat65 – 75%
Protein20 – 30%
Net carbs5 – 10% (20–30 g)

A sample keto day (~1,800 kcal)

Here's what hitting a typical keto split — high fat, moderate protein, ~16 g net carbs — looks like across a day:

MealExampleF / P / NC
Breakfast3 eggs, ½ avocado, coffee30 / 20 / 3
LunchChicken thigh, big olive-oil salad35 / 35 / 4
DinnerSalmon, broccoli, butter40 / 35 / 5
SnackCheese + a handful of almonds25 / 12 / 4

Grams of fat / protein / net carbs per meal.

How to hit your keto macros

  • Set your protein first (from body weight), cap net carbs, then let fat fill the rest.
  • Don't chase fat grams if you're losing weight — your body burns stored fat too. Eat to satiety.
  • Keep net carbs mostly from vegetables so you get fiber and micronutrients.
  • Front-load protein earlier in the day to stay full.

Common keto macro mistakes

  • Eating too little protein for fear of “kicking yourself out of ketosis” (mostly a myth).
  • Adding fat you don't need — drowning food in oil while trying to lose weight.
  • Letting hidden carbs (sauces, “keto” treats) push net carbs over your limit.
  • Ignoring electrolytes and blaming the resulting keto flu on macros.

Sources

Methodology & sources

Calories come from Mifflin-St Jeor BMR × activity, adjusted for goal. Protein is set at 1.6–1.8 g/kg (ISSN range) to preserve lean mass; net carbs are capped at a user-set limit (default 20 g); fat fills the remaining calories at 9 kcal/g. Protein and carbs are 4 kcal/g.

Sources: ISSN Position Stand on protein & exercise; standard ketogenic-diet macronutrient ratios.

Frequently asked questions

What are the right macros for keto?
A standard keto split is roughly 65–75% of calories from fat, 20–30% from protein, and 5–10% from carbs — usually capped at 20–30 g of net carbs per day. This calculator sets protein from your body weight, caps carbs, and fills the rest with fat.
How do I calculate my keto macros?
This calculator estimates your calories from your sex, age, height, weight, and activity (Mifflin-St Jeor), adjusts for your goal, caps net carbs at your chosen limit, sets protein at 1.6–1.8 g per kg to protect muscle, and fills the rest with fat — showing grams and percentages.
How much fat should I eat on keto?
Fat is your main energy source on keto, so it fills whatever calories are left after protein and carbs — often 65–75% of intake. If you're losing weight, some of that fat comes from your body, so you don't need to force-feed it; eat to satiety within your calorie target.
Can I eat too much protein on keto?
The old worry that protein 'kicks you out of ketosis' is largely a myth for most people. Setting protein around 1.6 g/kg supports muscle without a problem. Only very high intakes combined with low fat may matter for a minority — most people should prioritize enough protein.
How many carbs on keto per day?
Most people stay in ketosis at 20–30 g of net carbs per day; some need under 20 g. The calculator defaults to 20 g — adjust it to your own tolerance.

Related tools

CarbMeNot app icon
4.7 · 273 ratings

Hit your keto macros automatically

CarbMeNot tracks fat, protein, and net carbs from a photo — free on iOS and Android.

Download on the App StoreGet it on Google Play

Free to download · iOS & Android · No signup required