DRI Calculator
Report a calculator issue
Choose the problem type and tell us what went wrong.
Calories, macros, and nutrient targets can quickly become abstract. DRI Calculator turns the relevant inputs into a practical estimate while keeping the assumptions visible.
What this calculator does
Dietary Reference Intake planning needs both energy context and macronutrient ranges. This calculator estimates energy from sex, age group, height, weight, and activity, then translates that energy into the macronutrient and fiber ranges implemented by the tool. Nutrition equations are planning tools: real energy and nutrient needs still vary with physiology, goals, health conditions, and the quality of the input data.
How to use it
Enter or select Sex, Age, Height, Weight, and Activity factor. Use the units offered by the calculator and keep measurements consistent when you plan to compare results over time.
How the calculation works
The engine uses a representative age for the selected age band in its sex-specific Estimated Energy Requirement equation and applies the activity factor. It then calculates protein at 10–30% of energy, carbohydrate at 45–65%, fat at 20–35%, and fiber at about 14 g per 1,000 kcal.
Example
For the sample values prefilled in this calculator, the primary result is 2952.7 kcal/day (Total daily calorie requirement), Protein range is 74–221 g/day, and Carbohydrate range is 332–480 g/day. This example is there to show how the inputs flow through the implemented equation; replace the sample values with your own measurements before using the result.
How to interpret the result
Read the result as a general planning framework. The ranges show how the calculator distributes estimated energy rather than a personalized prescription for a disease, athletic goal, pregnancy, or therapeutic diet.
Limitations and notes
The tool uses one set of displayed macronutrient percentage ranges across the supported groups and a representative age within each age band, so it cannot reproduce every age-specific DRI nuance. Pregnancy, lactation, childhood, kidney disease, and other conditions may require different targets.
Was this article helpful?
Your answer helps us improve the clarity and usefulness of our health content.