Skip to main content

Macro Calculator

Calculate daily protein, carbs and fat for your goals. Supports keto, low-carb and standard diets.

Daily calories
2633 kcal
Maintain current weight
Daily calories
2633 kcal
Maintain current weight
Protein 30%
197 g
790 kcal
Carbs 45%
296 g
1185 kcal
Fat 25%
73 g
658 kcal
  • 100% private

    All math runs in your browser. Nothing leaves your device.

  • Formula-verified

    Each calculator is unit-tested against authoritative sources.

  • Instant results

    Static-rendered pages. Sub-second loads on any device.

  • Works offline

    Visit once and it keeps working without an internet connection.

How to use the Macro Calculator

  1. 1

    Enter your inputs

    Fill in the required fields at the top of the macros calculator. Each input shows a default placeholder so you can see the expected format and units before you type.

  2. 2

    Adjust assumptions and options

    Use the toggles, sliders and dropdowns to tailor the calculation to your situation — currency, country, time period, advanced options and any optional fields all change the result in real time.

  3. 3

    Review the result

    The result card updates instantly as you type. Read the headline number, then check the breakdown, chart and any per-period schedule to understand how the inputs combined to produce the answer.

  4. 4

    Compare scenarios

    Change one input at a time to see how sensitive the result is to that variable. This is how you build intuition: small changes that move the answer a lot are the levers that matter.

  5. 5

    Share or save your result

    Copy the shareable link to send the exact scenario to someone else, or use your browser to print or save the page. The URL preserves every input so the recipient sees the same answer you do.

Frequently Asked Questions

  • Macronutrients — protein, carbs and fat. Each provides energy: protein and carbs = 4 kcal/g, fat = 9 kcal/g, alcohol = 7 kcal/g.
  • For muscle building or fat loss: 1.6-2.2 g/kg bodyweight. For general health: 0.8-1.2 g/kg. Higher protein helps preserve muscle in a deficit and supports satiety.
  • Minimum ~0.5 g/kg for hormone health (~20% of calories typical). Keto diets push to 60-70% of calories. Avoid going below 15-20% long-term.
  • No — carbs are the body's preferred fuel for high-intensity exercise. The right amount depends on activity level, goals and individual response.
  • "If It Fits Your Macros" — a flexible approach where you hit daily macro targets without strict food restrictions. Emphasises tracking over food categorisation.
  • Most people benefit from 6-12 weeks of tracking to learn portion sizes and macro composition of foods. After that, intuitive eating with periodic check-ins is sustainable.
  • Aim for 25-38 g/day. Fiber is part of carb count but very low calorie impact. Prioritise high-fiber carbs (fruits, vegetables, whole grains, legumes).
  • Strict keto: ~70% fat, 25% protein, 5% carbs (under 30g/day). Intended to induce ketosis for therapeutic, weight-loss, or athletic reasons.
  • Some athletes use carb cycling (high carbs on training days, lower on rest days). Useful for advanced trainees; unnecessary complexity for most people.
  • Database labels can be ±15% off. Restaurant meals are less accurate. Focus on consistency — small errors average out across many meals.