Your result
Click Calculate
Enter your values, then click Calculate result.How this calculator helps
This kcal calories converter separates energy-unit conversion from food-composition calculation. In conversion mode, it changes the unit of an already known energy quantity. In composition mode, it estimates energy from supplied nutrient masses on one declared food basis using the EU Annex XIV factors. It does not discover the composition from a food name, photograph or recipe description. The two tasks share a page because both clarify what a food-energy number represents.
How to use it
- 1
Select energy-unit conversion or supplied nutrient-composition mode.
- 2
For conversion enter amount and unit; for composition enter disjoint nutrient gram rows on one common basis.
- 3
Supply basis and consumed food masses for composition and click Calculate result.
- 4
Reconcile both energy totals with their disclosed factors and portion multiplier.
Formula and methodology
Conversion: 1 kcal = 1,000 thermochemical cal = 4.184 kJ. Composition: sum each disjoint nutrient mass × its EU Annex XIV kcal or kJ factor, then multiply by consumed mass / basis mass.
The calculator applies the displayed arithmetic to the values entered on this device. It does not silently load a local tax rate, currency conversion or commercial assumption.
Worked calculation example
For a 100 g food basis with carbs 20 g, protein 10 g, fat 5 g and fibre 3 g, the EU kcal sum is 20×4 + 10×4 + 5×9 + 3×2 = 171 kcal. A 150 g portion scales that to 256.5 kcal. The independently specified kJ factors give 340 + 170 + 185 + 24 = 719 kJ per basis, or 1,078.5 kJ per portion. This need not equal 256.5×4.184 exactly because the regulatory factors are separate rounded factors.
How to interpret your result
In conversion mode, all three outputs represent one known energy quantity. In composition mode, the basis energy and portion multiplier reveal how the portion total was assembled. Review category definitions before comparing with a label, especially where fibre and sugar alcohols appear. A match with a label is an arithmetic reconciliation, not proof that the food analysis or individual intake decision is correct.
For different inputs or formulas, use Food Protein Calculator; Macro Calculator; Net Carbohydrate Calculator.
Related questions this calculator covers
- kcal calories converter
- how to calculate calories in food
- food energy calculator
- kcal to small calories converter
Scenario comparison
| Scenario | What it shows |
|---|---|
| Unit conversion | 1 kcal equals 1,000 small cal and 4.184 kJ. |
| Portion example | 171 kcal per 100 g becomes 256.5 kcal at 150 g. |
| Erythritol | its disclosed factor is zero and must not be added to other polyols. |
Common mistakes to avoid
- Confusing small calories with kilocalories.
- Double-counting fibre or polyols inside carbs.
- Expecting independently rounded regulatory factors to equal exact unit conversion.
Recompute the four-category example as 80+40+45+6 = 171 kcal and scale by 1.5. Independently total the kJ contributions to 719 per basis. Use conversion mode with 1 kcal and confirm both unit relations. Check that doubling consumed mass doubles composition energy, while changing the basis only makes sense when all nutrient entries describe that changed basis.
Authoritative reference. Reviewed on 6 October 2026 for the specific disclosed method or measurement context. The arithmetic is independently implemented. A linked reference does not certify an individual result or extend the worksheet beyond its stated scope.What can affect the result?
Small calories and kilocalories
A small thermochemical calorie is one thousandth of a kilocalorie. Everyday nutrition often calls a kilocalorie a Calorie, but that language can obscure a thousandfold distinction. The input options spell out kcal and small cal rather than relying on capitalization alone. Kilojoules describe the same physical energy in another unit. Conversion mode uses the thermochemical relation 4.184 kJ per kcal and does not recalculate a food’s nutritional composition.
Use a common composition basis
In composition mode, enter nutrient grams that all describe the same food mass basis, such as a 100 g label record. Enter the consumed food mass separately. The basis is not the sum of just the listed nutrients because water and other components can occupy the remaining mass. The calculator rejects a sum of the listed disjoint nutrient masses larger than the food basis. That check detects some inconsistencies but cannot prove the label or analysis is accurate.
Available carbohydrates exclude polyols here
Use carbs for available carbohydrate excluding polyols and fibre, protein for protein, and fat for ordinary fat in this factor scheme. Enter polyols separately and enter erythritol separately from other polyols because its factor differs. Food labels and jurisdictions can define carbohydrate columns differently. Reconcile the original definitions before copying a total carbohydrate value; otherwise fibre or polyols may be counted twice. The calculator cannot infer those definitions from a number.
The factor set is disclosed
The kcal per gram factors are carbs 4, protein 4, fat 9, polyols 2.4, fibre 2, alcohol 7, organic acids 3, salatrims 6 and erythritol zero. The corresponding kJ factors are 17, 17, 37, 10, 8, 29, 13, 25 and zero. Use the input names carbs, protein, fat, polyols, fibre, alcohol, acids, salatrims and erythritol. Omit a category only when its contribution is genuinely absent or intentionally excluded from the scenario.
Avoid overlapping nutrient rows
The input accepts one row per named category so a category is not added twice by mistake. Combine repeated amounts before entering the row. Ordinary fat and salatrims must be disjoint in a scenario using both categories; other-polyol grams must exclude erythritol. Each row gives a nonnegative gram mass, not a percentage, a kcal contribution or grams per a different serving. Unknown ingredients do not receive a guessed factor. This is composition arithmetic rather than a comprehensive nutrient-analysis service.
Portion scaling is a mass ratio
A portion multiplier is consumed grams divided by basis grams. A 150 g portion of a composition defined per 100 g therefore multiplies both energy totals by 1.5. A zero portion gives zero portion energy while leaving the basis energy available for review. Volumes such as cups cannot be entered as grams without a suitable independently measured mass. Preparation losses, absorption and a recipe’s changing final weight need separate accounting before the common basis can be established.
Regulatory energy is not a personal target
These factors provide a specified composition method. They do not prescribe how much a person should eat, measure individual absorption or issue a legal food-label certificate. The paired kcal and kJ totals follow their respective factor lists, which is why they can differ slightly from a simple unit conversion of one total. Label rounding rules, tolerances and other compliance requirements are outside this worksheet. Keep the composition source and applicable jurisdiction with any reported energy estimate.
Privacy and browser processing
Values entered on this page are processed in the current browser session. SolvePilot does not require an account and does not receive the values entered into the calculator. Refreshing or closing the page clears the working values unless the browser itself restores a previous session. Avoid entering identifying or account information because the calculation needs summary values only.
Accuracy and verification
Accuracy depends first on input quality. Confirm definitions, scales, dates and source information before entering a value. Keep an independent record of any result used for planning because this page does not create an official statement or retain a calculation history.
Limits of this estimate
Confusing small calories with kilocalories. In conversion mode, all three outputs represent one known energy quantity. In composition mode, the basis energy and portion multiplier reveal how the portion total was assembled. Review category definitions before comparing with a label, especially where fibre and sugar alcohols appear. A match with a label is an arithmetic reconciliation, not proof that the food analysis or individual intake decision is correct. Entries remain on this device for the calculation and are not submitted to a calculation server. Browser floating-point arithmetic and displayed rounding do not establish real-world measurement certainty.
Sources and review information
Frequently asked questions
Is a nutrition Calorie usually a kcal?+
Yes, but this page spells out kcal versus small thermochemical cal to avoid ambiguity.
Does conversion mode calculate food nutrients?+
No. It converts an already supplied energy amount.
Why does composition kJ differ from kcal×4.184?+
EU composition factors specify separate rounded kcal and kJ factors.
Can I enter total carbs including fibre and polyols?+
Reconcile the definitions first; the category inputs must be disjoint.
Can I identify food by name?+
No. Supply known nutrient masses on a common basis.