Macro Calculator
Get your daily calories and protein, carbs, and fat targets — then see high-protein snacks that help you hit them. Just want a protein number? Use the protein calculator.
How this macro calculator works
We estimate the calories you burn each day from your body stats and activity level, then adjust for your goal — a calorie deficit to lose fat, a surplus to build muscle, or your maintenance level to stay the same. From there we set your macros the way evidence-based coaches do: protein first (about 1 gram per pound of body weight), a healthy fat minimum (~0.3g per pound), and the rest of your calories as carbs.
Protein is almost always the macro people fall short on. Every product below has at least 10g of protein per serving, so a snack or two makes hitting your target far easier.
High-protein snacks to hit your macros
20g protein
20g protein
30g protein
19g proteinMacro calculator FAQ
How are my macros calculated?
We estimate your daily calorie burn from your weight, height, age, sex, and activity (the Mifflin-St Jeor formula), then adjust for your goal. Protein is set at about 1 gram per pound of body weight, fat at a healthy minimum of ~0.3g per pound, and the remaining calories go to carbs.
How much protein, carbs, and fat should I eat a day?
Protein around 1 gram per pound of body weight (a bit higher when cutting), fat at least ~0.3g per pound, and carbs filling the rest of your calories. Active people and those building muscle do best toward the higher end of carbs.
How do I hit my protein target?
Protein is usually the hardest macro to hit. Adding one or two high-protein snacks between meals — bars, jerky, Greek yogurt, protein chips, or shakes — is the easiest way to add 10–30g at a time. See the options below, all with at least 10g per serving.
Should macros change on training vs rest days?
Many people keep protein and fat steady and eat more carbs on hard training days to fuel performance and recovery, and fewer on rest days. This calculator gives a solid daily average to start from.