Macro Calculator for Calories, Protein, Carbs & Fat

Calculate your daily calories and macro targets in seconds using your body data, activity level, and goals. Powered by validated nutrition formulas not guesses. Get personalized targets for weight loss, muscle gain, or maintenance, including BMR, TDEE, and balanced macros you can actually follow.

What Is the DrinkDigits Macro Calculator?

The The DrinkDigits Macro Calculator estimates your daily calorie and macronutrient needs — protein, carbohydrates, and fats — using your age, height, weight, activity level, and goals. Whether your goal is weight loss, muscle gain, or weight maintenance, the calculator uses validated equations like Mifflin-St Jeor to calculate your BMR, TDEE, and personalized macro targets.

You’ll get clear, practical daily targets so you can plan meals, track intake, and make nutrition decisions with confidence.

Basic Information

Range: 36-96 inches

Range: 50-500 lbs

Range: 13-120 years

Activity Level

Goals & Preferences

Body Composition

25.8
BMI - Overweight
Consider consulting with a healthcare provider about your BMI category to understand what it means for your health.
1783
BMR (cal/day)
2941
TDEE (cal/day)

Daily Targets

2941 kcal
Target Calories
Protein221g (30%)
Fat98g (30%)
Carbs294g (40%)

Get Your Free Report

Receive a detailed nutrition plan with meal ideas and tracking tips.

Success Tips

  • Track your calories and macros consistently for the first 2–3 weeks to establish a baseline
  • Adjust portions based on energy levels, hunger, and performance, not daily scale changes
  • Stay hydrated — water intake affects appetite, digestion, and energy balance
  • Prioritize whole, minimally processed foods to improve macro accuracy and satiety
  • Be patient — sustainable macro targets work best over time, not overnight

⚙️ How Our Macro Calculator Works

The DrinkDigits Macro Calculator uses evidence-based nutrition formulas to estimate your daily calorie and macronutrient needs. By analyzing your age, height, weight, activity level, and goals, the calculator generates personalized targets for calories, protein, carbohydrates, and fats.

This tool is designed for general nutrition planning and educational use, helping you make informed decisions about your daily intake without brand, product, or diet bias.

🧮 What the Calculator Measures

1. Body Mass Index (BMI)

BMI is a standard screening tool used to categorize body weight relative to height.

Formula: Weight(kg) ÷ Height(m)²

BMI Categories: Underweight, Normal, Overweight, Obese

BMI provides general context and is shown alongside calorie and macro estimates.

2. Basal Metabolic Rate (BMR)

BMR estimates the number of calories your body burns at rest to support essential functions such as breathing, circulation, and temperature regulation.

The calculator uses the Mifflin–St Jeor equation, widely regarded as the most accurate BMR formula for healthy adults.

Men: (10 × weight) + (6.25 × height) - (5 × age) + 5
Women: (10 × weight) + (6.25 × height) - (5 × age) - 161

This formula is supported by modern nutrition research and clinical consensus.

3. Total Daily Energy Expenditure (TDEE)

TDEE represents the total calories you burn per day, including daily movement and exercise.

Formula: BMR × Activity Multiplier

Activity multipliers typically range from 1.2 (sedentary) to 2.0+ (very active), depending on lifestyle and training frequency.

4. Macronutrient Distribution

Your daily macronutrient targets are calculated using your TDEE and balanced macro ratios.

MacronutrientCalories per GramDefault Ratio
Protein4 kcal/g30%
Carbohydrates4 kcal/g40%
Fat9 kcal/g30%

Swipe to see more →

Each calculation uses your personal data to generate individualized results, displayed clearly as:

  • BMI category
  • Daily calorie target
  • Protein, carb, and fat targets (grams and percentages)

🔬 Why It's Reliable

  • Uses the scientifically validated Mifflin–St Jeor equation
  • Applies established activity multipliers used in nutrition research
  • Supports Imperial and Metric units with automatic conversion
  • No brand, product, or supplement bias results depend only on user input
  • Updated to reflect current nutrition science and best practices (2026)

💡 Pro Tips

  • Recalculate your macros every 2–3 weeks as weight or activity changes
  • If progress stalls, adjust calories by 5–10% after two consistent weeks
  • Choose the activity level that reflects your actual routine, not ideal habits
  • Use small, sustainable calorie adjustments (10–15%) before advanced strategies

Results are estimates intended for general nutrition planning and are not medical advice.

📋 Step-by-Step Guide

Step 1: Enter Basic Information

Start by providing your personal details:

  • Gender: Select Male or Female (affects BMR calculation)
  • Unit System: Choose Imperial (lbs, inches) or Metric (kg, cm)
  • Height: Enter your height in the selected unit system
  • Weight: Enter your current weight
  • Age: Enter your age in years

Step 2: Set Activity Level

Accurately describe your daily activity:

  • Job Activity Level: From desk job to very active (construction, athlete)
  • Workout Frequency: How often you exercise (sedentary to daily intensive training)
  • Free Time Activity: Your leisure activities (relaxing to very active lifestyle)

These factors determine your Total Daily Energy Expenditure (TDEE).

Step 3: Choose Your Goal

Select what you want to achieve:

  • Lose Weight: Creates a calorie deficit
  • Maintain Weight: Keeps calories at maintenance level
  • Gain Weight: Creates a calorie surplus
  • Build Muscle: Optimized for muscle growth
  • Athletic Performance: For active athletes

Step 4: Select Your Approach

Choose how aggressive you want to be:

  • Conservative: Slow, sustainable changes (smaller calorie adjustments)
  • Moderate: Balanced approach (medium calorie adjustments)
  • Aggressive: Fast results (larger calorie adjustments)

The approach determines how many calories are added or subtracted from your TDEE.

Step 5: Choose Diet Preference

Select your preferred eating style:

  • Standard: Balanced macros (30% protein, 40% carbs, 30% fat)
  • High Protein: 35% protein, 40% carbs, 25% fat
  • Low Carb: 30% protein, 30% carbs, 40% fat
  • Ketogenic: 20% protein, 5% carbs, 75% fat
  • Plant-based: 15% protein, 55% carbs, 30% fat
  • Mediterranean: 20% protein, 45% carbs, 35% fat

This determines how your calories are split between protein, carbs, and fats.

Step 6: View Your Results

The calculator instantly shows:

  • BMI: Body Mass Index with category (Underweight, Normal, Overweight, Obese)
  • BMR: Basal Metabolic Rate (calories burned at rest)
  • TDEE: Total Daily Energy Expenditure (total calories burned per day)
  • Target Calories: Your daily calorie goal based on your goal and approach
  • Macro Breakdown: Daily grams and percentages for protein, carbs, and fats

💡 Pro Tips

  • Be honest about your activity level for accurate TDEE calculation
  • Start with "Moderate" approach if you're unsure - you can always adjust later
  • Recalculate every 2-3 weeks as your weight and activity change
  • Use the same unit system (Imperial or Metric) consistently
  • Track your intake for the first 2-3 weeks to see if the targets work for you
  • Adjust portions based on hunger, energy levels, and progress
  • Use the Reset button to start over with default values

📊 Understanding Your Results

BMI (Body Mass Index)

A measure of body composition based on height and weight. Categories: Underweight (<18.5), Normal (18.5-24.9), Overweight (25-29.9), Obese (≥30).

BMR (Basal Metabolic Rate)

Calories your body burns at rest to maintain basic functions (breathing, circulation, cell repair). Calculated using the Mifflin-St Jeor equation.

TDEE (Total Daily Energy Expenditure)

Total calories you burn per day including all activities. This is your BMR multiplied by your activity level. Eat this amount to maintain weight.

Target Calories

Your daily calorie goal adjusted for your specific goal (lose/gain/maintain) and approach (conservative/moderate/aggressive).

Macronutrients

Protein (4 calories/gram), Carbs (4 calories/gram), and Fats (9 calories/gram). The calculator splits your target calories into these three macros based on your diet preference.

🎯 Goal-Specific Guidance

Lose Weight

Creates a calorie deficit. Conservative: -250 cal/day, Moderate: -500 cal/day, Aggressive: -750 cal/day. Aim for 0.5-1 lb loss per week.

Gain Weight

Creates a calorie surplus. Conservative: +250 cal/day, Moderate: +500 cal/day, Aggressive: +750 cal/day. Focus on quality foods, not just calories.

Build Muscle

Slight surplus with higher protein. Conservative: +300 cal/day, Moderate: +500 cal/day, Aggressive: +700 cal/day. Combine with strength training.

Maintain Weight

Calories set to your TDEE. No adjustment needed. Focus on maintaining current body composition and energy levels.

Ready to start? Ready to start? Enter your information above to calculate your daily calories and macros instantly.

Explore More Nutrition Calculators

Macro Calculator FAQs

We use cookies to improve your experience and analyze site traffic. By clicking “Accept”, you consent to our use of cookies. Read our .