Thunder Tools

Macro Calculator

Enter your daily calorie target and choose a diet goal — balanced, low-carb, high-protein or keto — and this calculator converts it into recommended daily grams of protein, carbohydrates and fat.

Protein 150g
Carbs 200g
Fat 67g
Daily calories
Diet goal

How it works

Protein and carbohydrates each provide about 4 calories per gram, while fat provides about 9 calories per gram. Each diet goal simply applies a different percentage split of your total calories across the three — balanced, low-carb, high-protein or keto — before converting that share back into grams using these calorie-per-gram values.

Tip

Only pick "Keto" if you are deliberately following a ketogenic diet — its very low carb share is hard to sustain otherwise. For general fitness goals, "Balanced" or "High protein" are more sustainable starting points.

Is this medical advice?

No. This is a general macro-split calculator, not medical or nutritional advice tailored to you — individual needs vary with health conditions, activity level and personal goals. Anyone with a medical condition or specific dietary needs should consult a doctor or registered dietitian before making major changes to their diet.

More tools in this category

More categories

Thunder Tools is a small, ad-light collection of browser tools and calculators, built to be fast, free, and useful without getting in your way.

© 2026 Thunder Tools by Muted Thunder · All rights reserved.