We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Estimate your daily calorie needs and macronutrient targets based on your personal profile to support diabetes meal planning.
4/4/9 kcal/g parameter arithmetic. China height−105 is an approximate reference, not an individual diet plan or Japanese standard weight. Reference
Enter plan values. Fat is 100−carbohydrate−protein. Shares must be nonnegative and total 100%. No automatic diet selection by activity/BMI.
Enter plan values. Fat is 100−carbohydrate−protein. Shares must be nonnegative and total 100%. No automatic diet selection by activity/BMI.
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
This page turns a reference-weight estimate, an energy-per-kilogram factor, and macro energy percentages into arithmetic results: total kilocalories plus carbohydrate, protein, and fat in grams. It also displays BMI. You provide the energy factor and the carbohydrate and protein percentages; fat is the remainder. There is no automatic calorie target based on age, sex, activity, or diabetes type, and no automatic selection of a macro split. Use values from a plan made with your healthcare professional if you are managing diabetes.
Enter height in centimeters and weight in kilograms. The form accepts height from 120 to 230 cm and weight from 25 to 250 kg. Its reference-weight figure is height in centimeters minus 105. For example, 170 cm gives 65 kg. This is a rough method described in Chinese health guidance, so treat the displayed figure as a China-specific reference rather than a US clinical standard or a measured ideal weight.
The energy factor field is in kcal per kilogram. The page multiplies that value by the reference weight to calculate energy. The factor is user-entered; the calculator does not decide what factor is appropriate. Enter the carbohydrate and protein shares as percentages. The remaining percentage is assigned to fat, and the three shares must be nonnegative and total 100%.
For the conversion, carbohydrate and protein each use 4 kcal per gram, while fat uses 9 kcal per gram. These factors are also used in applicable US Nutrition Facts calorie calculations; they are conversion factors, not a recommended diabetes ratio. A percentage is first applied to the energy total, then divided by its kcal-per-gram factor.
Reference weight (kg) = height (cm) − 105
Energy (kcal) = reference weight × entered kcal/kg factor
Carbohydrate (g) = energy × carbohydrate % ÷ 100 ÷ 4
Protein (g) = energy × protein % ÷ 100 ÷ 4
Fat (g) = energy × (100 − carbohydrate % − protein %) ÷ 100 ÷ 9
BMI = weight (kg) ÷ height (m)²
Example: enter 170 cm, 68 kg, 25 kcal/kg, 50% carbohydrate, and 20% protein. The reference weight is 65 kg and calculated energy is 1,625 kcal. The displayed macro estimates are about 203.1 g carbohydrate, 81.3 g protein, and 54.2 g fat. BMI is about 23.5. This example demonstrates the arithmetic only; the selected factor and percentages are not a recommendation.
First obtain the energy factor and macro shares you intend to examine. Then enter height, weight, factor, and the carbohydrate and protein percentages. Review the calculated total and macro grams alongside the reference weight and BMI. Results update from the entries; each value can be copied, and the result can be shared with its entered parameters. Reset clears the fields. The tool uses metric height and weight inputs, so convert measurements carefully before entering them.
The page’s BMI bands use Chinese adult reference cutoffs: below 18.5, 18.5 to below 24, 24 to below 28, and 28 or above. Those labels are not a US diagnostic assessment and do not determine the entered energy factor. BMI is calculated from the height and weight you enter; the reference weight used for energy is a separate calculation. Do not read either output as a diagnosis or as proof that a specific calorie target is suitable.
No. It multiplies the height-minus-105 reference weight by the kcal/kg factor you enter. It does not infer an appropriate factor from BMI or activity, or decide what a person with diabetes should eat.
Fat uses 9 kcal per gram, compared with 4 kcal per gram for carbohydrate and protein. A given share of calories therefore converts to fewer grams of fat. The energy shares still come from your inputs.
The displayed categories are Chinese adult reference bands. They are included as the page’s stated reference labels, not as US clinical cutoffs or a diagnosis. Discuss BMI and nutrition goals with a qualified clinician who can apply appropriate guidance to your situation.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Enter height in cm and weight in kg, within the form’s accepted ranges. Check the units before typing.
Enter the kcal/kg factor supplied by your care plan or chosen for a nonclinical arithmetic exercise. The tool does not recommend this value.
Enter carbohydrate and protein energy percentages. The remaining share becomes fat, so the three shares must total 100%.
Read the energy and macro grams, then copy individual results if useful. Use Reset to clear the entered values.
If the result is blank, confirm that both height and weight are present, each number is within range, and all three macro shares are valid and sum to 100. A missing or unsuitable care-plan value should be checked with the professional who supplied it, rather than guessed to make the form calculate.
Use cases
See how the tool fits into real work and everyday tasks.
An adult can enter figures already discussed with a dietitian and bring the resulting arithmetic to the appointment. The clinician can assess whether the assumptions make sense for the person.
A caregiver and patient can compare a supplied kcal/kg factor and macro split with the calculator’s outputs, then ask the care team about any difference. The tool does not create the plan.
Notes
Review scope, result limitations, and important precautions before use.
This is a reference arithmetic tool, not a medical device, diagnosis, prescription, or individualized diabetes meal plan. A rough reference-weight formula and user-entered factors cannot account for medical history, medicines, kidney or liver function, pregnancy, growth, activity, or other nutrition needs. Do not change medication, insulin, food intake, or treatment based on these results. For diabetes care or a special health circumstance, use guidance from your healthcare team or a registered dietitian. The BMI labels follow Chinese adult references and may not be appropriate for clinical decisions in the United States.
Related
Discover related tools, collections, and available API capabilities.