Food Calorie Calculator and Food Macro Calculator – 3.8m+ Items

, complete with calorie, macronutrient and portion data. Search for branded or non-branded items, as well as verified nutrition profiles from the USDA.

Contains information from Open Food Facts, which is made available here under the Open Database License (ODbL). © Open Food Facts contributors.

What is the food calorie calculator?

Gym Geek’s food calorie calculator is a database of over 3.8 million items, complete with calorie, macronutrient and portion data. Search for branded or non-branded items from the Open Food Facts database, as well as verified nutrition profiles from the USDA.

For each item in our database, our calculator shows:

  • The name and brand of the food item.
  • The standard or recommended serving size.
  • The number of calories per serving, as well grams of carbs, fat and protein.
  • The calories and macro counts per 100 grams.
  • The calories and macro counts for any custom quantity you specify.

How to use the food calorie calculator

1. Search for a food item

First, enter your search query into the calculator above. The results update as you type. You can search for a specific food (“apple”) or a branded product.

Since Gym Geek uses semantic search, you can also describe what you are looking for (“snacks that are high in protein”), and Gym Geek will show you the most relevant food items.

2. The food calorie calculator results

The results page shows all the key information at a glance – including calorie and macro counts per recommended serving size. If you can’t find your item, keep scrolling or refine your search to make it more specific.

Depending on your query, you may also see results marked “✅ Verified” or “🔶 AI Result”:

  • Verified – Verified foods originate from the USDA Food database of 7,793 nutritional profiles. This dataset includes all categories of food, including fruits and vegetables, meat products, dairy and egg products and beverages. It also includes a limited number of branded products.
  • 🔶 AI Result – AI results contain generated calorie and macro counts based on your typed query. You may see an AI result if you enter a detailed description of a food or meal (for example “hamburger with fries and cola”). AI is experimental and you should always verify the information.

3. Change the quantity

If you want nutrition information for a quantity other than the recommended serving, simply tap on the food item to open the detail page.

On the calorie and macro detail page, there are two inputs you can change:

  1. Quantity – This is usually “1” if the item has a recommended serving size, or “100” if the nutrition label is per 100g. You can enter any quantity into the calculator, including fractions less than 1.
  2. Unit – Select the units dropdown to change between recommended serving size and grams. For some items, you may see additional unit options and have the ability to switch between imperial and metric units.

Supported countries

Our food calorie calculator uses databases tailored to the following countries:

  • Australia
  • Canada
  • Ireland
  • New Zealand
  • United Kingdom
  • United States
  • Other (global food database)

We will automatically detect your location when you visit our calculator, although you can easily switch to another country if you prefer.

When you select a country, your search will still match against all 3.8 million food items. However, the order of your results will be affected by your country. For example, if you select United States, we’ll show US brands first.

If you use our food calorie calculator in Australia, Canada, Ireland, New Zealand or the United Kingdom, we’ll prefer showing metric units first, where available. If you visit from the United States, we’ll prefer showing imperial units.

Track your calorie and macro counts

If you’re trying to lose or maintain weight, you’ll first want to calculate your calorie goal or maintenance calories using our online calculator. Most people create a calorie deficit by eating less food, but you can also create a deficit by doing more exercise, which increases your daily calorie burn.

To maintain a deficit, you’ll need to balance the number of calories you eat against the number of calories you burn. We call this concept calories in, calories out (or CICO for short). “Calories in” is all the calories you eat and drink through the day.

Most people are bad at estimating how many calories they eat per day. In fact, if you had to guess, it’s not unusual to be 50% or more off the true value. A person could think they were eating 1,500 calories per day, when reality could be more like 2,200 calories.

To make the most of CICO, we recommend tracking exactly what you eat and drink. You can do this manually using our online food calorie calculator, but you may find it easier to use the Gym Geek Calorie Tracker app. Our app makes it easy to track your calories by scanning barcodes, searching for items or in a single tap using our Quick Track tool.

Written by

Updated