About this tool
Protein and fat targets for an all-animal-food diet, with the fat-to-protein ratio, a protein ceiling check and matching cuts.
The Carnivore Diet Macro Calculator works out the two numbers that matter when carbohydrate is zero: a daily protein target in grams per kilogram of body weight, and the fat that must sit alongside it to reach your calorie goal. Calories come from the Mifflin-St Jeor equation multiplied by an activity factor and adjusted for your goal; protein is set first and fat takes every remaining calorie at 9 kcal per gram. It reports the resulting fat-to-protein ratio by weight, warns when protein passes 35% of energy, and shows which cuts naturally land closest to your ratio.
Open Carnivore Diet Macro Calculator on AltFTool — it loads instantly in your browser.
Enter the values you already know.
Fine-tune the options to match your scenario.
Read the result and use it in your planning or reporting.
Reports fat per gram of protein — the number carnivore eaters actually shop by.
Ten common animal foods ranked by how closely their natural ratio matches your target.
Flags protein above 35% of energy, the threshold associated with protein poisoning on very lean meat.
Most people land between 1:1 and 2:1 grams of fat per gram of protein, and the exact figure falls out of your calorie target rather than being chosen. For a 90 kg person eating 162 g of protein at about 2,900 kcal, the arithmetic gives roughly 253 g of fat, or about 1.56 g of fat per gram of protein.
Yes. Sustained protein above roughly 35% of total energy is the level associated with protein poisoning, historically called rabbit starvation, which is what happens when only very lean meat is available. On an all-meat diet fat is what keeps protein below that share, so lean cuts generally need added fat.
More than most people expect. Hitting 162 g of protein takes about 675 g of ribeye or roughly 625 g of 80/20 ground beef, and the ribeye still leaves you around 110 g of fat short of a 253 g target — about 138 g of butter's worth. Planning by weight rather than by plate avoids under-eating fat.
The body can make the glucose it needs through gluconeogenesis, so a strict zero-carbohydrate intake is possible, and this calculator defaults to 0 g with an allowance up to 20 g for the trace carbohydrate in liver, eggs and dairy. That said, an all-animal diet removes fibre and most dietary vitamin C and folate — this tool is informational only, and a doctor or registered dietitian should be involved before you start.
Add the Carnivore Diet Macro Calculatorwidget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/carnivore-diet-macro-calculator"
title="Carnivore Diet Macro Calculator — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/carnivore-diet-macro-calculator?utm_source=embed&utm_medium=widget">AltFTool — free online tools</a></p>