Free Macro Calculator

Free Food Macro Calculator

Plan smarter meals with our free food macro calculator. Instantly track calories, protein, carbs, and fat for every food on your plate — powered by a database of 108+ whole foods. Whether you're cutting, bulking, or simply eating healthier, this meal nutrients calculator gives you a real-time macronutrient breakdown in seconds.

108+

Foods in Database

4

Macros Tracked

2,000 kcal

Daily Goal

Search & Add Foods

Browse 108+ whole foods. Search by name or filter by category.

  • 🍎

    Apple

    Fruits · 1 medium apple (182g)

  • 🍌

    Banana

    Fruits · 1 medium banana (118g)

  • 🫐

    Blueberries

    Fruits · 1 cup fresh (148g)

  • 🥑

    Avocado

    Fruits · 1/2 medium avocado (68g)

  • 🍫

    Dark Chocolate (70-85%)

    Fruits · 1 oz (28g)

  • 🍓

    Strawberries

    Fruits · 1 cup halves (152g)

  • 🍉

    Watermelon

    Fruits · 1 cup diced (152g)

  • 🍊

    Orange

    Fruits · 1 medium orange (131g)

  • 🥭

    Mango

    Fruits · 1 cup pieces (165g)

  • 🍍

    Pineapple

    Fruits · 1 cup chunks (165g)

  • 🍇

    Grapes

    Fruits · 1 cup (151g)

  • 🍑

    Peach

    Fruits · 1 medium peach (150g)

  • 🥝

    Kiwi

    Fruits · 1 medium kiwifruit (69g)

  • 🧡

    Papaya

    Fruits · 1 cup 1-inch pieces (145g)

  • 🍒

    Cherries

    Fruits · 1 cup without pits (154g)

  • 🥦

    Broccoli

    Vegetables · 1 cup chopped (91g)

  • 🥬

    Spinach

    Vegetables · 1 cup raw (30g)

  • 🥔

    Potato

    Vegetables · 1 medium boiled potato with skin (167g)

  • 🥒

    Cucumber

    Vegetables · 1 cup sliced cucumber with peel (104g)

  • 🧅

    Onion

    Vegetables · 1 cup chopped (160g)

  • 🥬

    Romaine Lettuce

    Vegetables · 1 cup shredded (47g)

  • 🥕

    Carrot

    Vegetables · 1 cup chopped (128g)

  • 🌽

    Sweet Corn

    Vegetables · 1 cup cooked kernels (164g)

  • 🫛

    Green Beans

    Vegetables · 1 cup raw (100g)

  • 🫑

    Red Bell Pepper

    Vegetables · 1 cup chopped (149g)

  • 🍅

    Tomato

    Vegetables · 1 cup chopped (180g)

  • 🥦

    Cauliflower

    Vegetables · 1 cup chopped (107g)

  • 🫜

    Beetroot

    Vegetables · 1 cup sliced raw beetroot (136g)

  • 🥬

    Cabbage

    Vegetables · 1 cup chopped green cabbage (89g)

  • 🥒

    Zucchini

    Vegetables · 1 cup chopped with skin (124g)

  • 🧄

    Garlic

    Vegetables · 3 cloves raw (9g)

  • 🍄

    Mushrooms (Button)

    Vegetables · 1 cup sliced raw (70g)

  • 🎃

    Pumpkin / Squash

    Vegetables · 1 cup cubed raw pumpkin (116g)

  • 🍆

    Eggplant (Brinjal)

    Vegetables · 1 cup cubed raw (82g)

  • 🍠

    Sweet Potato

    Vegetables · 1 cup cubed raw (133g)

  • 🌾

    Rolled Oats

    Grains · 1/2 cup dry (40g)

  • 🌾

    Quinoa

    Grains · 1 cup cooked (185g)

  • 🍞

    White Bread

    Grains · 2 slices commercially prepared bread (50g)

  • 🍚

    White Rice (Cooked)

    Grains · 1 cup cooked long-grain rice (158g)

  • 🍚

    Brown Rice (Cooked)

    Grains · 1 cup cooked brown rice (195g)

  • 🍞

    Whole Wheat Bread

    Grains · 2 slices commercially prepared bread (64g)

  • 🍝

    Whole Wheat Pasta (Cooked)

    Grains · 1 cup cooked spaghetti, not packed (117g)

  • 🌾

    Couscous

    Grains · 1 cup cooked couscous (157g)

  • 🌾

    Barley

    Grains · 1 cup cooked pearled barley (157g)

  • 🥣

    Steel-Cut Oats

    Grains · 1/4 cup dry steel-cut oats (40g)

  • 🌯

    Tortilla (Whole Wheat)

    Grains · 1 whole-grain 8-inch tortilla (about 43g)

  • 🥯

    Bagel (Plain)

    Grains · 1 plain bagel (99g)

  • 🌮

    Corn Tortilla

    Grains · 1 ounce, about 1 small tortilla (28g)

  • 🍗

    Chicken Breast

    Proteins · 3.5 oz cooked (100g)

  • 🐟

    Salmon

    Proteins · 3.5 oz cooked (100g)

  • 🥚

    Eggs

    Proteins · 2 large eggs (100g)

  • 🫘

    Chickpeas

    Proteins · 1 cup cooked chickpeas (164g)

  • 🫘

    Lentils

    Proteins · 1 cup cooked lentils (198g)

  • 🥩

    Lean Ground Beef (90/10 Cooked)

    Proteins · 3.5 oz cooked (100g)

  • 🥩

    Lean Beef Sirloin Steak

    Proteins · 3.5 oz cooked (100g)

  • 🍗

    Chicken Thigh (Cooked, Skinless)

    Proteins · 3.5 oz cooked (100g)

  • 🦃

    Turkey Breast (Cooked)

    Proteins · 3.5 oz cooked (100g)

  • 🐖

    Lean Pork Loin Chop

    Proteins · 3.5 oz cooked (100g)

  • 🍗

    Chicken Liver (Cooked)

    Proteins · 3.5 oz cooked (100g)

  • 🍖

    Lean Lamb Leg Cut (Cooked)

    Proteins · 3.5 oz cooked (100g)

Showing 60 of 108 foods

Nutrition Summary

Calories

0

kcal total

Protein

0

grams

Carbohydrates

0

grams

Fats

0

grams

Macro Breakdown (% of calories)

Add foods to see your live nutrition summary.

My Meal Plate

Your plate is empty

Search for foods and tap + Add to build your meal.

Nutritional values are per serving as listed. Daily reference value based on a standard 2,000 kcal diet. These figures are estimates. Consult a registered dietitian for personalised advice.

How to Use the Meal Builder

Three simple steps to track your nutrition

01

Search & Select

Search our database of whole foods, filter by category, and tap Add to place items on your plate.

02

Adjust Portions

Use the + / − buttons on each item to adjust servings in increments from ¼ to 5× per item.

03

View Your Breakdown

Watch your total calories, macros, and daily percentage update instantly as you build your meal.

Frequently Asked Questions

Common questions about our food macro calculator

What is a food macro calculator and how does it work?

A food macro calculator breaks down the macronutrients — calories, protein, carbohydrates, and fat — of every food you add to your plate. Simply search for a food, add it, adjust the serving size, and our calculator instantly displays your total meal nutrition. It's the fastest way to track your daily macros without a spreadsheet.

Is this meal nutrients calculator really free?

Yes — 100% free with no sign-up, no app download, and no hidden paywalls. Our meal nutrients calculator runs entirely in your browser and uses a curated database of 300+ whole foods with science-backed nutrition data.

How accurate is this food macronutrient calculator?

Our food macronutrient calculator sources nutrition data from trusted references and displays values per standard serving size. While real-world values can vary slightly based on preparation method and brand, our figures are accurate enough for effective meal planning, calorie counting, and hitting your daily macro targets.