About this tool
This tool computes your daily keto macro targets using a 70 / 25 / 5 calorie split. It first estimates BMR via the Katch-McArdle formula (uses lean mass), applies an activity multiplier for TDEE, then subtracts your chosen deficit.
How it works
BMR = 370 + 21.6 × LBM (Katch-McArdle)
TDEE = BMR × activity_multiplier
Calories = TDEE × (1 - deficit / 100)
Fat g = Calories × 0.70 / 9
Protein g = Calories × 0.25 / 4
Carbs g = Calories × 0.05 / 4
Carbs in keto are typically capped near 20 to 50 g net (after subtracting fiber). The 5 percent split lands in this range for most people.
Heart rate zones and training science
Max heart rate (HRmax) is the upper bound your cardiovascular system can sustain for short bursts. The simplest estimate is the Fox formula: HRmax = 220 - age. Better is the Tanaka formula: HRmax = 208 - 0.7 x age, which is more accurate for adults above 40. Both are population averages with ±10 bpm individual variance.
Training zones (% of HRmax)
| Zone | % HRmax | Effort | Use |
|---|---|---|---|
| 1 Recovery | 50-60% | Very easy chat pace | Active recovery between sessions |
| 2 Endurance | 60-70% | Conversational | Aerobic base; 70-80% of weekly volume should be here |
| 3 Tempo | 70-80% | Comfortably hard, short sentences | Lactate threshold work, 30-60 min |
| 4 Threshold | 80-90% | Hard, breathing labored | VO2 max intervals, 3-8 min reps |
| 5 Anaerobic | 90-100% | All out | Sprints, 20-90 seconds |
1RM strength formulas
One-rep max (1RM) is the maximum weight you can lift once. Multiple-rep estimates:
- Epley: 1RM = weight x (1 + reps / 30)
- Brzycki: 1RM = weight x 36 / (37 - reps) - more accurate for 1-10 reps
- Lander: 1RM = weight x 100 / (101.3 - 2.67123 x reps)
Reps above 12 lose accuracy across all formulas. For periodized training, use 5-rep max (5RM) as a working metric and recompute every 6-8 weeks.
Pace, distance, time triangle
Endurance training revolves around three numbers - any two give the third:
- Pace = Time / Distance
- Time = Pace x Distance
- Distance = Time / Pace
Common race times and required paces (km):
| Event | Sub-elite | Recreational | Beginner |
|---|---|---|---|
| 5K | 20:00 (4:00/km) | 30:00 (6:00/km) | 40:00 (8:00/km) |
| 10K | 42:00 (4:12/km) | 60:00 (6:00/km) | 80:00 (8:00/km) |
| Half marathon | 1:35 (4:30/km) | 2:15 (6:24/km) | 3:00 (8:32/km) |
| Marathon | 3:30 (4:58/km) | 4:30 (6:24/km) | 5:30 (7:49/km) |
VO2 max ranges (ml/kg/min)
| Age | Elite men/women | Average men/women | Sedentary men/women |
|---|---|---|---|
| 20s | 75 / 65 | 44 / 38 | <35 / <30 |
| 30s | 70 / 60 | 42 / 36 | <33 / <28 |
| 40s | 65 / 55 | 39 / 33 | <31 / <26 |
| 50s | 60 / 50 | 36 / 31 | <28 / <24 |
| 60s | 55 / 45 | 33 / 28 | <26 / <22 |
Frequently asked questions
What is the standard keto macro ratio?
Classic ketogenic diets target 70 to 75 percent of calories from fat, 20 to 25 percent from protein, and 5 to 10 percent from carbs (typically 20 to 50 g net carbs per day) to keep insulin low and produce ketones.
How much protein on keto?
Aim for 1.2 to 1.7 g of protein per kg of lean body mass. Too little leads to muscle loss; too much can suppress ketosis through gluconeogenesis. The 25 percent target balances satiety and ketone production.
How quickly will I get into ketosis?
Most people enter nutritional ketosis within 2 to 4 days of staying under 50 g of carbs per day. Adaptation takes 3 to 6 weeks before performance and brain fuel use fully shift over.
Should I count net or total carbs?
Most keto plans count net carbs (total carbs minus fiber and most sugar alcohols). Strict keto and therapeutic keto for epilepsy use total carbs. Fiber slows digestion and does not raise insulin so subtracting it is reasonable for most users.
How accurate is the 220-age formula?
Within about ±10 bpm for most adults. For people over 40, the Tanaka formula (208 - 0.7 x age) is closer to actual lab-measured HRmax. The only way to know your true HRmax is a maximal effort test - sprint until exhaustion.
Should I train mostly hard or mostly easy?
Mostly easy. Elite endurance athletes spend 70-80% of training time in zones 1-2. The polarized model (mostly easy + a small dose of very hard) consistently beats the threshold-heavy approach for long-term improvement.
How often should I retest my 1RM?
Every 6-8 weeks at most. True 1RM attempts are stressful and require taper. Most periodized programs use 3-5RM as a working number and recompute 1RM via the Epley or Brzycki formula.
What is heart rate variability (HRV) and why does it matter?
HRV is the variation in time between heartbeats. Higher HRV indicates better recovery. Track it via Whoop, Oura, Garmin, or Polar. Drops of 10%+ from your baseline often signal under-recovery or illness onset.
How do I know if I'm overtraining?
Signs: elevated resting heart rate, drop in HRV, sleep disruption, persistent fatigue, plateau or regression in performance, increased injuries. Reduce volume 30-50% for 1-2 weeks and monitor.
How accurate is the Keto Macro Calculator?
It applies the standard formula. Accuracy is limited only by your input precision. For decisions with material consequences (taxes, medical, legal, structural), use the result as a starting point and verify with a qualified professional in the relevant field.
Is the Keto Macro Calculator free to use?
Yes. 100% free, no signup, no payment, no API key. The site is funded by display ads around the tool but not inside the calculation flow.
Are my inputs saved anywhere?
No. All inputs stay in your browser tab. Closing the tab discards them. The site uses Google Analytics for traffic measurement (anonymized) but the analytics never see what you type into the form.
Can I use the Keto Macro Calculator on my phone?
Yes. The tool is responsive and tested on iOS Safari, Android Chrome, and major desktop browsers. Touch targets meet Apple's 44pt and Google's 48dp minimum.
Does the Keto Macro Calculator work offline?
Yes. Once the page has loaded, it works without internet. The calculation runs in JavaScript on your device.
How do I report a bug or suggest improvement to the Keto Macro Calculator?
Email hi@3tej.com with the URL of this page and a description of what you saw vs expected. We typically respond within 72 hours.
Can I share results from the Keto Macro Calculator?
Take a screenshot or copy the output. The page doesn't generate shareable URLs for specific calculations - inputs stay in your browser only.
Why are the results different from another keto macro tool?
Most likely: different formula assumptions, different default values, different rounding rules, or different applicable rates. Check the methodology if both tools document it. Both can be valid for different scenarios.
