Recipe Nutrient Totals

Combine ingredient amounts and supplied label values into recipe totals, with optional arithmetic per entered serving.

Files stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Total recipe nutrients controls

One tab-separated row per ingredient: name, amount used, its unit (g, kg, oz, lb, ml, l or cup), label amount, label basis (g or ml), then energy in kcal, protein, fat, carbohydrate and fibre in grams, and sodium in milligrams. cup means a US customary cup of 236.5882365 mL, not a metric or nutrition-label cup. The amount and label basis must match within each ingredient: mass with g or volume with ml. Different ingredients may use different bases. Leave omitted nutrients empty. Up to 200 rows and 100,000 characters.

A whole number such as 4. Leave it blank to see whole-recipe totals only. Dividing by servings is arithmetic on the amounts you entered, not a recommended portion.

The weight of the finished dish in grams, if you measured it. The tool never looks this up; only the number you type is used, and it is shown next to the raw totals.

Drop your file here

or choose one from your device

Choose a recipe-nutrient-totals.json file saved by this tool to load its ingredients back. Import restores the editable controls and clears the file selection.

    Processed in your browser. Your inputs stay on this device.

    Showing a generated example. Generate again for a new result.

    How to use Recipe Nutrient Totals

    1. For each ingredient, enter amount used, unit, its label amount and compatible label basis, followed by the six supplied nutrient values.
    2. Optionally enter a whole serving count and a measured cooked weight in grams. Review recipe totals and any partial nutrient subtotal.
    3. Download CSV for rows, JSON to continue editing later, or PDF for a printable copy. Review exports before sharing them.

    Example: Recipe Nutrient Totals

    Total an oats and milk-powder recipe for four entered servings.

    You add
    Ingredients: name, amount, unit, label amount, label basis, then energy, protein, fat, carbohydrate, fibre and sodium: Oats 80 g 40 g 150 5 3 27 4 0 Milk powder 25 g 100 g 500 34 27 38 0 400 Servings or pieces the recipe makes (optional): 4 Cooked weight in grams (optional):
    You get
    Combined 2 ingredients into whole-recipe and per-serving totals for 4 servings. Sample rows: Oats | 80 g | g | 300 | 10 | 6 | 54 | 8 | 0; Milk powder | 25 g | g | 125 | 8.5 | 6.75 | 9.5 | 0 | 100; Whole recipe | | | 425 | 18.5 | 12.75 | 63.5 | 8 | 100

    Options

    Ingredient bases
    An ingredient measured by mass needs a label per grams, and one measured by volume needs a label per millilitres. Ingredients with different compatible bases can share the recipe.
    Servings and yield
    Serving count divides the nutrients. Cooked weight is recorded alongside the totals and does not model cooking losses.
    Cup convention
    cup is a US customary cup of 236.5882365 mL. Enter millilitres when your cup convention differs.

    Supported inputs and limits

    Up to 200 ingredients. Whole servings are 1–100,000 when supplied. Unknown ingredients prevent a complete total for that nutrient; mass and volume amounts are reported separately. Processing runs in the browser without uploading entries or automatic saving. JSON projects are limited to 512 KiB. Saved files contain your supplied details. Printable reports use standard Latin fonts; unsupported characters are refused rather than omitted.

    Where your input is processed

    This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

    Entered labels define the calculation

    Each ingredient amount is scaled against its own label amount before nutrients are added. No food database, cooking-loss model or nutrient retention estimate is consulted. An unknown ingredient value prevents a complete total for that nutrient; a known subtotal cannot certify the whole recipe.

    Questions about Recipe Nutrient Totals

    Does cooking change the calculated nutrients?

    Cooking effects are not modelled. The totals use the supplied ingredient labels. A measured cooked yield is an entered record, not a database estimate.

    Are the servings a recommended portion?

    No. You choose the count and the tool divides by it. It does not choose an intake amount or a meal plan.

    What if a label omits sodium or fibre?

    Leave that cell empty. The result keeps the omission explicit instead of adding a zero.

    Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem