Macro Calculator

Calculate your daily protein, carbohydrate, and fat targets based on your calorie goal and preferred macro split. Then browse the food database below (all values normalised per 100g or 100ml), add items to your daily log, and adjust serving sizes to track your macros in real time. The food database sources are listed in the assumptions note below the log.

Updated April 2026 Food data: NZ Food Composition Database, USDA, FSANZ. All per 100g/100ml.

1. Daily Calorie Target

cal
2000
Calories
daily target
150g
Protein
30%
200g
Carbs
40%
67g
Fat
30%

Your Daily Food Log

FoodServing (g/ml)CalProteinCarbsFat
Add foods from the database below
Protein0 / 0g
Carbs0 / 0g
Fat0 / 0g

Food Database (all values per 100g or 100ml)

1000 foods
FoodCal/100gProteinCarbsFatFibre

Data Sources and Assumptions

All nutritional values are per 100 grams (solid foods) or per 100 millilitres (liquids). Data sourced from the NZ Food Composition Database (Plant and Food Research / MPI), USDA FoodData Central, and FSANZ NUTTAB. Values are approximate averages and may differ by brand, preparation method, cut, and ripeness. For packaged foods, always check the nutrition information panel on the product label. Calorie values use the Atwater factors: protein 4 cal/g, carbohydrates 4 cal/g, fat 9 cal/g. Fibre values shown for reference but not included in the calorie calculation.

Understanding Macros

The three macronutrients provide calories: protein (4 cal/g), carbohydrates (4 cal/g), and fat (9 cal/g). A "macro split" divides your total daily calories among these three. For example, on a 2,000-calorie diet with a 30/40/30 split, you would eat 150g protein (600 cal), 200g carbs (800 cal), and 67g fat (600 cal).

Common Macro Splits

Related Calculators

Nutritional data is approximate. This tool is for educational and planning purposes. Consult a registered dietitian for personalised nutritional advice, especially if you have medical conditions or specific dietary requirements.

If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.

Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.

All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.

Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.

Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.

Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.

All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.

© 2019 to 2026 Calculate.co.nz. All rights reserved.