Carbohydrate Calculator
Daily carbohydrate target in grams from your calories and diet split, with grams per meal, the IOM fibre target and the athlete g/kg bands for your training load.
Carbohydrate Calculator: with the default inputs, carbohydrate per day is 303.
Your target intake. The calorie calculator works it out from your body and activity.
Used for the grams-per-kilogram check against the sports-nutrition bands.
This is the one thing that genuinely moves carbohydrate needs.
grams
- Carbohydrate per meal
- 101grams
- Grams per kg of body weight
- 4.04
- Fibre target
- 31grams — the IOM adequate intake of 14 g per 1,000 kcal.
- Added-sugar ceiling
- 55grams — under 10% of calories (Dietary Guidelines for Americans).
- Training-load range from
- 374grams a day for your body weight and training load.
- Training-load range to
- 524grams a day for your body weight and training load.
Assumptions
- Carbohydrate supplies 4 kcal per gram (Atwater factor); the split is applied to the calorie target you enter, not to a calorie target this tool computes.
- Fibre target is the IOM adequate intake of 14 g per 1,000 kcal, which is an intake associated with lower coronary risk, not a requirement.
- Added-sugar ceiling is the Dietary Guidelines for Americans limit of under 10% of calories.
- Grams-per-kilogram bands come from the 2016 ACSM/AND/DC position stand and describe daily intake averaged over a training week, not a single day.
- General guidance for healthy adults. It is an estimate, not medical advice, and is not a diabetes carbohydrate-counting tool.
| Training load | g per kg | Grams a day, low | Grams a day, high |
|---|---|---|---|
| Light — low-intensity or skill-based training | 3–5 | 225 | 374 |
| Moderate — about 1 hour a day | 5–7 | 374 | 524 |
| Endurance — 1–3 hours a day, moderate to high intensity | 6–10 | 449 | 748 |
| Extreme — 4–5+ hours a day, moderate to high intensity | 8–12 | 599 | 898 |
Academy of Nutrition and Dietetics / Dietitians of Canada / ACSM joint position stand on Nutrition and Athletic Performance (2016). Bands are for daily intake, averaged over a training week.
How this is worked out
The formula
Carbohydrate (g/day) = daily calories × carbohydrate share ÷ 4 kcal/g Fibre (g/day) = 14 g × calories ÷ 1,000 (IOM adequate intake) Added sugar ceiling (g/day) = calories × 10% ÷ 4 kcal/g Athlete range (g/day) = body mass (kg) × 3–12 g/kg by training load
Open How it’s calculated above to see this worked through with your own numbers.
What you enter
- Daily calories
- Your target intake. The calorie calculator works it out from your body and activity.from 500 to 10000 · defaults to 2200
- Carbohydrate share of calories
- Choose one of 8 options.Lower end of the guideline range — 45% of calories · Moderate — 50% of calories · Typical Western intake — 55% of calories · Higher end of the guideline range — 65% of calories · Reduced-carb — 30% of calories · Low-carb — 20% of calories · Ketogenic — 8% of calories · Custom (set the percentage under More options)
- Body weight
- Used for the grams-per-kilogram check against the sports-nutrition bands.in lb, kg, st · from 20 to 1000 · defaults to 165
- Training load
- This is the one thing that genuinely moves carbohydrate needs.Light — low-intensity or skill-based training · Moderate — about 1 hour a day · Endurance — 1–3 hours a day, moderate to high intensity · Extreme — 4–5+ hours a day, moderate to high intensity
- Meals per day
- A number.from 1 to 8 · whole numbers only · defaults to 3
- Custom carbohydrate percentage(under More options)
- Used only when the split above is set to Custom.a percentage · from 0 to 90 · defaults to 50
What you get back
- Carbohydrate per daymain answer
- grams
- Carbohydrate per meal
- grams
- Grams per kg of body weight
- Fibre target
- grams — the IOM adequate intake of 14 g per 1,000 kcal.
- Added-sugar ceiling
- grams — under 10% of calories (Dietary Guidelines for Americans).
- Training-load range from
- grams a day for your body weight and training load.
- Training-load range to
- grams a day for your body weight and training load.
What this assumes
- Carbohydrate supplies 4 kcal per gram (Atwater factor); the split is applied to the calorie target you enter, not to a calorie target this tool computes.
- Fibre target is the IOM adequate intake of 14 g per 1,000 kcal, which is an intake associated with lower coronary risk, not a requirement.
- Added-sugar ceiling is the Dietary Guidelines for Americans limit of under 10% of calories.
- Grams-per-kilogram bands come from the 2016 ACSM/AND/DC position stand and describe daily intake averaged over a training week, not a single day.
- General guidance for healthy adults. It is an estimate, not medical advice, and is not a diabetes carbohydrate-counting tool.
About this calculator
Carbohydrate is the macronutrient people argue about most and measure least. This calculator turns a calorie target into grams — the unit you can actually shop and cook in — then checks that number two ways: against the Institute of Medicine's Acceptable Macronutrient Distribution Range of 45–65% of calories, and against the grams-per-kilogram bands sports dietitians use, which depend on how much you train.
How to use it
Start with your daily calories (the calorie calculator will work them out from your body and activity), pick a share of calories, and set your training load honestly. The result is grams a day, grams a meal, and grams per kilogram of body weight. Under More options you can type an exact percentage instead of picking a preset.
How to read the results
- Grams a day is the headline. Four calories per gram is the Atwater factor for carbohydrate, so 55% of 2,200 kcal is 1,210 kcal, or 303 g.
- Grams per kilogram is the number that actually matters for training. The ACSM position stand puts light training at 3–5 g/kg, about an hour a day at 5–7 g/kg, one to three hours at 6–10 g/kg, and four-plus hours at 8–12 g/kg. If your split leaves you below the band for your load, sessions will feel flat long before anything shows on the scale.
- Fibre uses the Institute of Medicine's adequate intake of 14 g per 1,000 kcal — the level associated with the lowest coronary heart disease risk in the observational data the DRI panel reviewed. That works out to about 25 g a day for women and 38 g for men aged 19–50. Most people in the US eat about half of it.
- The added-sugar ceiling is the Dietary Guidelines for Americans limit of under 10% of calories. It applies to sugar added in processing, not to the sugar in fruit or plain milk.
Where carbohydrate needs genuinely vary — and where they don't
Training volume is the real variable. A person doing two hours of hard endurance work a day needs several times the carbohydrate of a sedentary person of the same size, because they are emptying and refilling muscle glycogen every day. That is a measured, mechanical difference, not a preference.
Almost everything else is smaller than the internet suggests. Total calories and protein dominate body-composition outcomes; trials that match calories and protein find little difference between low-carb and higher-carb diets over six to twelve months. Insulin sensitivity, sleep and stress shift the picture at the margins. "Carb type" — your metabolism, your ancestry, your blood type — has no useful evidence behind it.
Caveats
The 130 g/day RDA is the brain's glucose requirement, not a floor for health: well-formulated ketogenic diets go below it on purpose and the body manufactures the shortfall. Anyone with diabetes on insulin or sulfonylureas should change carbohydrate intake only alongside a clinician, because the dose has to change with it. These are population reference values; your own tolerance and preferences are legitimate inputs the arithmetic cannot see.
Frequently asked questions
▸How many carbs should I eat a day?
The guideline range is 45–65% of calories, which is roughly 250–360 g on a 2,200 kcal diet. If you train hard, use grams per kilogram instead: 5–7 g/kg for about an hour a day, 6–10 g/kg for one to three hours.
▸How many carbs a day to lose weight?
Weight loss comes from the calorie deficit, not from the carbohydrate number. Set calories first, keep protein at 1.6–2.2 g/kg, and put carbohydrate wherever it keeps you full and lets you train. Trials matching calories and protein find little difference between low-carb and higher-carb diets.
▸Is 130 g a day the minimum?
130 g is the RDA, set from the glucose the adult brain uses — not a health floor. Ketogenic diets go well below it deliberately, and the liver makes up the difference. It is a useful marker of where you are, not a line you must not cross.
▸How much fibre should I aim for?
The Institute of Medicine's adequate intake is 14 g per 1,000 calories: about 25 g a day for women and 38 g for men aged 19–50, dropping to 21 g and 30 g after 50. Increase it gradually and with fluid, or the first week is unpleasant.
▸Do net carbs matter?
Only for people counting for glycaemic control or ketosis. "Net carbs" subtracts fibre and some sugar alcohols, which is a reasonable approximation of what raises blood glucose, but it is not a regulated term and manufacturers use it loosely.
Put this calculator on your own site
A working carbs, free for any site, with no ads and no sign-up. It resizes to fit wherever you paste it and updates itself as this page improves.
Paste this anywhere. It works on any site, carries no ads, never expires, and always shows the current version.
Carbohydrate Calculator by CalculateItNow
The page's own title. The clearest description of what the link leads to.
The credit line sits outside the widget on purpose, so it is a real link on your page rather than one buried in a frame. Please keep it — it is what pays for CalculateItNow staying free and ad-free. The script only resizes the widget to fit its contents; drop it and the widget still works.
Browse every calculator widget·How to add it to WordPress, Squarespace or Wix
Related calculators
The questions people ask next to a carbs.
Turn daily calories into grams of protein, carbs and fat — balanced, low-carb, high-protein, keto or custom — with per-meal grams and a g/kg protein check.
Find how many calories a day to eat to maintain, lose or gain weight, with BMR and TDEE shown, Mifflin-St Jeor by default, and warnings if the target is too low.
Daily protein in grams from body weight and goal, with cited g/kg ranges for sedentary, endurance, strength and fat-loss goals, plus a per-meal split.
Daily fat target in grams from your calories, with the saturated-fat ceiling, the omega-6 and omega-3 essential fatty acid minimums, and the IOM 20–35% range.
Estimate your total daily energy expenditure from BMR and activity level, see the number at every activity multiplier, and learn what each multiplier really means.