Macro Calculator

This calculator works out your daily protein, carbohydrate and fat targets from a calorie goal, then lets you track your actual eating against those targets. Enter your daily calorie target and choose a macro split, from balanced (30/40/30) through high protein, high carb or moderate splits, or set custom percentages for protein, carbs and fat. The targets bar shows your calorie goal alongside the grams of protein, carbs and fat that split works out to, using 4 calories per gram for protein and carbs and 9 for fat. Below that sits a searchable database of around 1,000 foods, filterable by category, each listed with calories, protein, carbohydrate, fat and fibre per 100g (or 100ml for liquids), drawn from the NZ Food Composition Database, USDA FoodData Central and FSANZ NUTTAB. Add any food to your daily log, adjust the serving size in grams, and the calculator scales the nutrition figures and totals them for you, with progress bars showing how close you are to each target through the day. Use it to plan meals around a weight loss, maintenance or muscle gain goal, or to see where your current eating sits against a sensible split. Food values are approximate averages that vary by brand and preparation, so check packaging where accuracy matters, and treat the targets as a practical guide rather than personalised dietary advice.

Updated April 2026 Food data: NZ Food Composition Database, USDA, FSANZ. All per 100g/100ml.
Calculate.co.nz is proud to be partnered with realtor.co.nz, a trusted resource for navigating the New Zealand property market. Their Helpful Articles section offers clear, well-structured insights across buying, selling, and building, making complex real estate topics more accessible. With a focus on up-to-date guidance and practical knowledge, they empower Kiwis to move forward with clarity and confidence in a constantly evolving property landscape.
Calculate.co.nz partner: realtor.co.nz

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

Who this calculator is for

This calculator is for anyone setting protein, carbohydrate and fat targets to support a diet, body-composition goal or training programme.

What this calculator assumes

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.

Calculate.co.nz is the sister site of CalculatorHub.com, the world's largest calculator website by tool count.

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.

About & trust: Why Calculate is NZ's most comprehensive · By the Numbers · How we compare · Editorial standards · How we keep data current · NZ finance glossary · Research & data · Financial literacy NZ · About · Privacy policy · Terms of use

Reviewed and maintained. Last reviewed 2026-07-02 and checked on a twice-monthly cycle against IRD, RBNZ and Stats NZ. How we keep data current.

© 2026 Calculate.co.nz. All rights reserved. Building free NZ calculators since 2011.