Carnivore Diet Calculator – Macros, Calories & Fat:Protein Ratio (Free)
Free carnivore diet calculator — find your daily calories, protein, and fat targets for the carnivore diet. Includes fat to protein ratio calculator and TDEE estimate
Carnivore Diet Calculator: Macros, Calories & Fat to Protein Ratio
Find your daily calorie target, protein grams, fat grams, and fat:protein ratio for the carnivore diet — calibrated for fat loss, maintenance, or muscle gain. Free carnivore macro calculator, no signup needed.
Last updated: July 2026
Tracking macros on the carnivore diet is simpler than most diets — with zero carbs, the only two numbers that matter are protein and fat. But getting the fat:protein ratio right for your specific goal makes a significant difference in results. This carnivore diet calculator gives you your daily calorie target, protein grams, fat grams, and fat:protein ratio across three goal modes: fat loss, maintenance, and muscle gain. For more accurate protein targets, enter your lean body mass from the Lean Body Mass Calculator. Enter your details below and get your carnivore macros instantly.
Section A — TDEE & Calorie Target
Section B — Carnivore Macro Calculator
If you know your LBM from a body composition test, enter it here for a more accurate protein target. Calculate lean body mass →
Daily Calorie Target
—
Protein
—
—
Fat
—
—
Carbs
0 calories
Carnivore diet
Fat:Protein Ratio
—
Carnivore ranges: fat loss 0.7–1.0:1 · maintenance 1.0–1.5:1 · traditional 2.0–3.0:1
Approximate daily food to hit these targets:
How to use the carnivore diet calculator
This carnivore macro calculator works in two integrated sections. Here is how to use it step by step.
- Step 1 — Enter your stats. Enter your gender, age, current body weight, and height. These are used to calculate your BMR (basal metabolic rate) using the Mifflin-St Jeor formula — the same method used across the Fat Intake Calculator and Calories Burned Sleeping Calculator on this site. Enter your actual current weight, not your goal weight, for accurate results. The Mifflin-St Jeor formula is the gold standard for BMR estimation in clinical and sports nutrition settings.
- Step 2 — Select your activity level. Choose from five levels ranging from sedentary to extremely active. Activity level has a large multiplying effect on your total calorie and macro targets. Most office workers doing minimal exercise are sedentary (×1.2) to lightly active (×1.375). People who strength train 3–4 times per week — common in the carnivore community — are moderately active (×1.55). Competitive athletes or people with physical labor jobs are very to extremely active (×1.725–1.9).
- Step 3 — Choose your goal. Select Fat Loss (20% calorie deficit, protein at 1.0g per lb), Maintenance (at TDEE, protein at 0.8g per lb), or Muscle Gain (10% calorie surplus, protein at 1.0g per lb). Each mode sets a different protein target and fat residual — directly affecting the fat:protein ratio in the output. Fat loss produces a protein-forward ratio (under 1.0:1). Muscle gain uses a modest surplus. Maintenance gives the most sustainable long-term macro split.
- Step 4 — Enter lean body mass (optional). Protein targets based on lean body mass (LBM) rather than total body weight are more accurate — especially for people carrying significant body fat. If you know your LBM from a DEXA scan or from the Lean Body Mass Calculator, enter it here. If LBM is unknown, the calculator uses total body weight — which slightly overestimates protein needs for individuals with high body fat percentage.
- Step 5 — Read your carnivore macros. Results show four key outputs: daily calorie target, protein in grams, fat in grams, and your fat:protein ratio with color-coded goal guidance. A daily food estimate converts your macro targets into approximate real-food quantities — ounces of ribeye steak, number of eggs, and ounces of ground beef — answering "how much to eat on the carnivore diet" in practical terms.
How carnivore diet macros work — protein, fat, and the fat:protein ratio
On the carnivore diet, carbohydrates are eliminated — with zero carbs, the macro equation simplifies to just protein and fat. Unlike a standard macro split that targets protein, carbs, and fat separately, carnivore diet macros focus on protein grams (to support muscle) and fat grams (to supply remaining calories). This makes carnivore macro calculation simpler than most diets once the calorie target is set.
The most important number is protein — it determines muscle preservation or growth and drives satiety. Most carnivore practitioners target 0.7–1.0g of protein per pound of body weight per day. The higher end (1.0g/lb) is recommended for fat loss to protect muscle during a caloric deficit. Athletes and people strength training may go to 1.2g/lb.
Once protein is set, fat fills the remaining calories. This is why the fat:protein ratio varies significantly by goal — someone eating 180g protein at a 2,210 calorie fat loss target has 166g fat (0.92:1 ratio), while the same person at 2,763 calories maintenance has 243g fat (1.35:1 ratio) — entirely because of the calorie difference.
The fat:protein ratio (g fat ÷ g protein) is the key carnivore-specific metric that standard macro calculators miss entirely. A ratio under 1.0:1 is protein-forward and suited to fat loss. A ratio of 1.0–1.5:1 is balanced carnivore. Traditional "nose-to-tail" carnivore advocates often target 2:1 or higher for hormonal and satiety benefits. This carnivore diet protein calculator and fat calculator shows your ratio automatically based on your inputs.
Carnivore fat to protein ratio calculator — what's the right ratio for your goal?
On the carnivore diet, the fat to protein ratio is calculated by dividing daily fat grams by daily protein grams. For fat loss, aim for 0.7:1 to 1.0:1 — meaning less than 1g of fat per gram of protein, keeping the ratio protein-forward to preserve muscle during a deficit. For maintenance, 1.0:1 to 1.5:1 is a common and sustainable range. For traditional high-fat carnivore, 2:1 to 3:1 is common and produces a strongly ketogenic effect.
| Goal | Fat:Protein Ratio | Example (180g protein) | Notes |
|---|---|---|---|
| Fat Loss | 0.7:1 – 1.0:1 | 126g – 180g fat | Protein-forward, muscle-preserving deficit |
| Maintenance | 1.0:1 – 1.5:1 | 180g – 270g fat | Balanced, sustainable long-term |
| Muscle Gain | 0.8:1 – 1.2:1 | 144g – 216g fat | Protein emphasis, modest surplus |
| Traditional / Nose-to-tail | 2:1 – 3:1 | 360g – 540g fat | High fat, strongly ketogenic |
| Medical carnivore (PKD) | 2:1 – 4:1 | 360g – 720g fat | Paleolithic Ketogenic Diet protocol |
The "right" ratio depends entirely on your goal, not on any universal carnivore rule. People starting carnivore for weight loss often do well at 0.8:1–1.0:1, then transition to higher fat ratios as they approach their goal weight and shift to a maintenance phase. Use the calculator above to find the ratio that fits your specific calorie target and protein needs.
Carnivore diet macros by body weight — quick reference
This table shows approximate carnivore diet macro targets for fat loss at common body weights. All values assume moderate activity (TDEE × 1.55), 20% calorie deficit, and 1.0g protein per lb of body weight, for a 35-year-old male at 5'10" (177.8 cm).
| Body Weight | Calorie Target | Protein (g) | Fat (g) | Fat:Protein |
|---|---|---|---|---|
| 140 lbs (63.5 kg) | 1,918 cal | 140g | 148g | 1.06:1 |
| 160 lbs (72.6 kg) | 2,059 cal | 160g | 157g | 0.98:1 |
| 180 lbs (81.7 kg) | 2,210 cal | 180g | 166g | 0.92:1 |
| 200 lbs (90.7 kg) | 2,362 cal | 200g | 174g | 0.87:1 |
| 220 lbs (99.8 kg) | 2,514 cal | 220g | 183g | 0.83:1 |
| 240 lbs (108.9 kg) | 2,666 cal | 240g | 191g | 0.80:1 |
These reference values are for fat loss at moderate activity for a 35-year-old male at 5'10". The carnivore calorie calculator above generates personalized results for any age, gender, height, and activity level — use it for your exact targets.
How much to eat on the carnivore diet — the practical answer
Most carnivore dieters eat 1.5–3 lbs (680g–1,360g) of meat per day, depending on body size and goal. At the most common carnivore protein target of 0.8–1.0g per pound of body weight, a 180 lb person needs approximately 145–180g of protein per day — equivalent to roughly 22–26 oz of ribeye steak, or a practical mix of meat types and eggs.
Most carnivore dieters eat one to two meals per day rather than three, driven by the high satiety of protein and fat. Eating to hunger rather than a fixed number of meals is a common approach on carnivore, particularly after the adaptation period (typically 2–6 weeks). If you are tracking macros, the calculator above gives you a daily protein and fat target to hit across however many meals you prefer.
Approximate daily food for 180g protein / 165g fat (fat loss example):
Option A: ~24 oz ribeye steak ≈ 168g protein, 168g fat — close to target at ~1.0:1 ratio
Option B: ~14 oz ribeye + 6 eggs ≈ 134g protein + 36g = 170g protein, 133g fat
Option C: ~2 lbs 80/20 ground beef ≈ 160g protein, 256g fat — over on fat (use 85/15 for tighter fat target)
Use the calculator to find your targets, then track actual macros of your preferred carnivore foods.
Carnivore diet calculator — frequently asked questions
More free nutrition and health calculators on everycalcpro.com
These related tools use the same nutritional science and formulas as the carnivore diet calculator:
All calculators are 100% free and require no account or signup.
This is the most complete free carnivore diet calculator available — covering TDEE, calorie target, protein grams, fat grams, fat:protein ratio with goal color-coding, daily food estimates, and three goal-specific macro modes. The fat:protein ratio is the uniquely carnivore metric that most general macro calculators miss entirely — it determines whether your macro split is protein-forward (better for fat loss), balanced (maintenance), or fat-forward (traditional carnivore). Recalculate every 10–15 lbs of weight change as your targets shift with body weight. For more accurate protein targeting, use the Lean Body Mass Calculator to find your LBM and enter it in the optional field above. Use the free Carnivore Diet Calculator above — enter your stats and get your personalized carnivore macros instantly.
10×kg + 6.25×cm − 5×age + 5
10×kg + 6.25×cm − 5×age − 161
TDEE = BMR × activity multiplier