Carbohydrate Calculator

Find your daily carbohydrate target in grams for weight loss, maintenance, or muscle gain.

Last updated:

Was this calculator helpful?

★ ★ ★ ★ ★
Embed this calculator

Calculation Examples

Calculation Case Result
2,000 kcal target, 45 to 65% carbohydrates 225 g to 325 g of carbohydrates per day
80 kg man, TDEE 2,759 kcal, 50% carbohydrates 345 g per day (about 1,380 kcal)
Low-carb approach (ketogenic style) Below 50 g of net carbohydrates per day
Endurance athlete, 70 kg, 8 g per kg 560 g of carbohydrates per day
Mihail Doncenco
Mihail Doncenco Site Creator & Calculator Expert

Founder and developer of CalcMate. Builds and maintains every calculator on this site, focusing on formula accuracy and clear, practical results.

How to Use the Carbohydrate Calculator

Enter your current weight, age, gender, and activity level, then pick a goal: weight loss, maintenance, or muscle gain.

The calculator first estimates your Total Daily Energy Expenditure (TDEE) from your body data. It then assigns a share of those calories to carbohydrates and converts that share to grams at 4 kcal per gram. Athletes in hard training need more carbohydrates to refill muscle glycogen, while a low-carb plan gives a much lower gram target. Click "Calculate" to see your daily carbohydrate target. The result is an estimate for healthy adults, not medical advice. If you have diabetes or take glucose-lowering medication, set carbohydrate targets with your clinician.

The role of glucose in energy metabolism and daily carbohydrate needs

How This Carb Calculator Works

The calculator estimates your Basal Metabolic Rate (BMR) with the Mifflin-St Jeor equation (1990), then multiplies it by an activity factor from 1.2 (sedentary) to 1.9 (very active) to get your TDEE. A 2005 review by Frankenfield and colleagues found it the most reliable predictive equation, within 10% of measured resting metabolic rate for roughly 8 in 10 non-obese adults. Carbohydrate grams follow from: \[\text{Carb grams} = \frac{\text{TDEE} \times \text{carb fraction}}{4}\] because each gram of carbohydrate provides 4 kcal. The carb fraction defaults to 45 to 65% of calories, the Acceptable Macronutrient Distribution Range (AMDR) in the Institute of Medicine Dietary Reference Intakes (2005).

Worked example: a 30-year-old man, 80 kg and 180 cm, with moderate activity (factor 1.55). \(\text{BMR} = 10 \times 80 + 6.25 \times 180 - 5 \times 30 + 5 = 1780\) kcal, so \(\text{TDEE} = 1780 \times 1.55 \approx 2759\) kcal. At 50% carbohydrates, \(2759 \times 0.50 / 4 \approx 345\) g per day. The full 45 to 65% range is 310 to 448 g.

Net carbohydrates are \(\text{Net Carbs} = \text{Total Carbohydrates} - \text{Fiber}\). Use them for low-carb tracking, but the FDA has no official definition of net carbs, and the figure is less reliable when a product lists sugar alcohols.

Carbohydrate counting: total carbs versus net carbs

Useful Tips 💡

  • Log your actual intake for at least 7 days before changing targets. Insulin sensitivity and training load vary from day to day, so a weekly average is more reliable than a single day.
  • Eat protein with your carbohydrates at each meal. Protein slows stomach emptying and blunts the blood glucose rise after a meal, and it supports muscle protein synthesis.
  • Aim for about 14 g of fiber per 1,000 kcal (Institute of Medicine), which is 28 g at 2,000 kcal. Whole grains, legumes, vegetables, and fruit deliver carbohydrates and fiber together.

📋Steps to Calculate

  1. Enter your weight, age, gender, and activity level.

  2. Select your goal: weight loss, maintenance, or muscle gain.

  3. Click "Calculate" to view your recommended daily carbohydrate intake in grams.

Mistakes to Avoid ⚠️

  1. Applying the 45 to 65% range to everyone. Endurance athletes in heavy training often need 8 to 12 g per kg of body weight, which can exceed 65% of calories, and people on a clinician-supervised low-carb plan eat far below 45%.
  2. Ignoring fiber when you track net carbs. Fiber is a carbohydrate your body does not absorb as glucose, so net carbs (total minus fiber) are the usual figure for low-carb tracking, but the FDA has no official definition of the term.
  3. Getting most carbohydrates from added sugars and refined grains. WHO (2015) advises keeping free sugars below 10% of calories, and below 5% for added benefit. At 2,000 kcal, 10% is 50 g.
  4. Cutting carbohydrates too hard for too long without supervision. Your brain runs mainly on glucose, and the Institute of Medicine sets the RDA at 130 g per day for adults. Staying far below that for months can bring fatigue, weaker training quality, and low fiber intake.

Practical Applications📊

  1. Diet planning: turn a calorie target into a gram target. At 2,000 kcal and 50% carbohydrates, that is 250 g per day, or about 83 g at each of three meals.

  2. Athletic performance: match carbohydrates to training load. A 70 kg athlete training 2 hours a day at 8 g per kg needs about 560 g, which is 2,240 kcal from carbohydrates alone.

  3. Medical management: give your dietitian or clinician a measured starting point when adjusting carbohydrate intake for blood sugar control.

Questions and Answers

How many carbohydrates do active people need per day?

Active people need about 3 to 12 grams of carbohydrate per kilogram of body weight per day, depending on training load. The joint position stand of the American College of Sports Medicine, the Academy of Nutrition and Dietetics, and Dietitians of Canada (2016) gives these ranges: 3 to 5 g/kg for light activity, 5 to 7 g/kg for moderate exercise of about 1 hour a day, 6 to 10 g/kg for endurance training of 1 to 3 hours a day, and 8 to 12 g/kg for extreme loads of 4 to 5 hours or more. A 70 kg person training moderately at 6 g/kg needs about 420 g. The calculator gives a starting target that you can refine from your training response and body composition.

How many carbohydrates per day should I eat for general health?

Adults need at least 130 grams of carbohydrates per day (RDA, Institute of Medicine, 2005), and most healthy adults should get 45 to 65% of their calories from carbohydrates (AMDR). On a 2,000 kcal diet, that range is 225 to 325 grams per day. The RDA rises to 175 g during pregnancy and 210 g during lactation. Fiber targets sit inside this range: the Adequate Intake is 14 g per 1,000 kcal, or about 25 g for women and 38 g for men aged 19 to 50. Active people, older adults with higher protein needs, and people with metabolic conditions may need to adjust above or below the range.

What daily carbohydrate intake supports fat loss?

No single carbohydrate intake is best for fat loss, because the size of your calorie deficit matters more than the carbohydrate level. In the DIETFITS trial (Gardner et al., JAMA, 2018), 609 adults followed a healthy low-fat or healthy low-carb diet for 12 months and lost about 5.3 kg and 6.0 kg, a difference that was not statistically significant. For reference, 100 to 150 g of carbohydrates on a 1,800 kcal diet is 22 to 33% of calories, below the standard 45 to 65% range. Very low intakes under 50 g per day (ketogenic) cause fast early weight loss, mostly water, and need attention to fiber, electrolytes, and micronutrients. Choose the pattern you can keep for months, and ask your clinician first if you have diabetes.

What formula does the calculator use for carbohydrate recommendations?

The calculator uses \(\text{Carb grams} = (\text{TDEE} \times \text{carb fraction}) / 4\), where the carb fraction is 0.45 to 0.65 (the Institute of Medicine AMDR) and 4 is the energy density of carbohydrate in kcal per gram. TDEE comes from the Mifflin-St Jeor equation for BMR: for men, \(\text{BMR} = 10W + 6.25H - 5A + 5\); for women, \(\text{BMR} = 10W + 6.25H - 5A - 161\), where \(W\) is weight in kg, \(H\) is height in cm, and \(A\) is age in years. BMR is multiplied by an activity factor (1.2 for sedentary to 1.9 for very active) to get TDEE. For an 80 kg, 180 cm, 30-year-old man at factor 1.55, TDEE is about 2,759 kcal and a 50% carbohydrate share gives about 345 g per day.

What is a carbohydrate calculator and why does it matter for nutrition?

A carbohydrate calculator converts your estimated daily energy needs into a daily carbohydrate target in grams, based on your body data, activity level, and goal. It estimates your Total Daily Energy Expenditure (TDEE), assigns a goal-appropriate share of those calories to carbohydrates, and converts the result to grams at 4 kcal per gram. The target matters because glucose is the main fuel for your brain and working muscles: the Institute of Medicine bases its 130 g daily RDA on the brain using about 120 g of glucose per day. Too little carbohydrate hurts training quality and energy, while a target far above your needs leaves excess calories.

What is the protein-sparing effect of carbohydrates?

The protein-sparing effect means that enough carbohydrate lets your body burn glucose for fuel instead of breaking down amino acids from muscle tissue. When carbohydrate is low, the liver makes glucose from amino acids and glycerol through gluconeogenesis, which raises the demand on protein. This matters most for athletes and anyone building muscle, because it keeps dietary protein available for repair and muscle protein synthesis. Adaptation to a ketogenic diet shifts the brain partly to ketones and reduces this demand but does not remove it. Eating enough protein, about 1.6 g per kg of body weight per day for muscle gain (Morton et al., 2018 meta-analysis), also protects lean mass.
Disclaimer: This calculator is designed to provide helpful estimates for informational purposes. While we strive for accuracy, financial (or medical) results can vary based on local laws and individual circumstances. We recommend consulting with a professional advisor for critical decisions.