Build food intelligence
into your product.

Start using for free. No credit card required.

Try it with your own meal

Drop a food photo here, or upload one. The API answers live with the foods, portions and nutrition it finds, as in the saved example below.

No account needed. Your photo is yours to delete.
Gado-Gado Salad

Saved API example

Gado-Gado Salad

8 foods
Calories
273 kcal
Protein
12 g
Carbs
30 g
Total fat
13 g
food-analysis / imageJSON
POST /v1.2/food-analysis/image
{
  "meal_name": "Gado-Gado Salad",
  "total_nutrients": {
    "calories": { "value": 272.55, "unit": "kcal" },
    "protein": { "value": 11.7, "unit": "g" },
    "carbohydrates": { "value": 29.8, "unit": "g" },
    "net_carbohydrates": { "value": 24.19, "unit": "g" },
    "total_fat": { "value": 13.39, "unit": "g" },
    "saturated_fat": { "value": 2.66, "unit": "g" },
    "fiber": { "value": 5.61, "unit": "g" },
    "total_sugars": { "value": 13.74, "unit": "g" },
    "added_sugars": { "value": 0, "unit": "g" },
    "sodium": { "value": 562.61, "unit": "mg" }
  },
  "detections": [
    {
      "confidence": null,
      "food": {
        "id": "70379197",
        "name": "hard boiled egg",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 38.75, "unit": "kcal" },
          "protein": { "value": 3.15, "unit": "g" },
          "carbohydrates": { "value": 0.28, "unit": "g" },
          "net_carbohydrates": { "value": 0.28, "unit": "g" },
          "total_fat": { "value": 2.65, "unit": "g" },
          "saturated_fat": { "value": 0.81, "unit": "g" },
          "fiber": { "value": 0, "unit": "g" },
          "total_sugars": { "value": 0.28, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 31, "unit": "mg" }
        },
        "quantity": 0.5,
        "serving": {
          "id": "34158443",
          "quantity": 1,
          "unit": "large",
          "weight_grams": 50
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70375806",
        "name": "cucumber",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 7.8, "unit": "kcal" },
          "protein": { "value": 0.34, "unit": "g" },
          "carbohydrates": { "value": 1.89, "unit": "g" },
          "net_carbohydrates": { "value": 1.63, "unit": "g" },
          "total_fat": { "value": 0.06, "unit": "g" },
          "saturated_fat": { "value": 0.02, "unit": "g" },
          "fiber": { "value": 0.26, "unit": "g" },
          "total_sugars": { "value": 0.87, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 1.04, "unit": "mg" }
        },
        "quantity": 1,
        "serving": {
          "id": "34219727",
          "quantity": 0.5,
          "unit": "cup slices",
          "weight_grams": 52
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70381399",
        "name": "green beans",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 21.88, "unit": "kcal" },
          "protein": { "value": 1.18, "unit": "g" },
          "carbohydrates": { "value": 4.92, "unit": "g" },
          "net_carbohydrates": { "value": 2.92, "unit": "g" },
          "total_fat": { "value": 0.17, "unit": "g" },
          "saturated_fat": { "value": 0.04, "unit": "g" },
          "fiber": { "value": 2, "unit": "g" },
          "total_sugars": { "value": 2.27, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 0.63, "unit": "mg" }
        },
        "quantity": 1,
        "serving": {
          "id": "65583349",
          "quantity": 0.5,
          "unit": "cup",
          "weight_grams": 62.5
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70378714",
        "name": "bean sprout",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 13.02, "unit": "kcal" },
          "protein": { "value": 1.26, "unit": "g" },
          "carbohydrates": { "value": 2.6, "unit": "g" },
          "net_carbohydrates": { "value": 2.1, "unit": "g" },
          "total_fat": { "value": 0.06, "unit": "g" },
          "saturated_fat": { "value": 0.01, "unit": "g" },
          "fiber": { "value": 0.49, "unit": "g" },
          "total_sugars": { "value": 1.76, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 6.2, "unit": "mg" }
        },
        "quantity": 0.5,
        "serving": {
          "id": "34158340",
          "quantity": 1,
          "unit": "cup",
          "weight_grams": 124
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70381479",
        "name": "boiled potato",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 33.93, "unit": "kcal" },
          "protein": { "value": 0.73, "unit": "g" },
          "carbohydrates": { "value": 7.85, "unit": "g" },
          "net_carbohydrates": { "value": 7.15, "unit": "g" },
          "total_fat": { "value": 0.04, "unit": "g" },
          "saturated_fat": { "value": 0.01, "unit": "g" },
          "fiber": { "value": 0.7, "unit": "g" },
          "total_sugars": { "value": 0.35, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 1.56, "unit": "mg" }
        },
        "quantity": 0.5,
        "serving": {
          "id": "34226923",
          "quantity": 0.5,
          "unit": "cup",
          "weight_grams": 78
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70371811",
        "name": "tomato",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 11.07, "unit": "kcal" },
          "protein": { "value": 0.54, "unit": "g" },
          "carbohydrates": { "value": 2.39, "unit": "g" },
          "net_carbohydrates": { "value": 1.66, "unit": "g" },
          "total_fat": { "value": 0.13, "unit": "g" },
          "saturated_fat": { "value": 0.01, "unit": "g" },
          "fiber": { "value": 0.74, "unit": "g" },
          "total_sugars": { "value": 1.61, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 3.08, "unit": "mg" }
        },
        "quantity": 0.5,
        "serving": {
          "id": "34113693",
          "quantity": 1,
          "unit": "medium whole (2-3/5\" dia)",
          "weight_grams": 123
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70374078",
        "name": "peanut sauce",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 92.52, "unit": "kcal" },
          "protein": { "value": 2.28, "unit": "g" },
          "carbohydrates": { "value": 7.92, "unit": "g" },
          "net_carbohydrates": { "value": 7.28, "unit": "g" },
          "total_fat": { "value": 5.76, "unit": "g" },
          "saturated_fat": { "value": 1.04, "unit": "g" },
          "fiber": { "value": 0.64, "unit": "g" },
          "total_sugars": { "value": 6.14, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 481.68, "unit": "mg" }
        },
        "quantity": 2,
        "serving": {
          "id": "34199986",
          "quantity": 1,
          "unit": "tbsp",
          "weight_grams": 18
        }
      }
    },
    {
      "confidence": null,
      "food": {
        "id": "70376681",
        "name": "roasted peanuts",
        "brand_name": null,
        "nutrients": {
          "calories": { "value": 53.59, "unit": "kcal" },
          "protein": { "value": 2.22, "unit": "g" },
          "carbohydrates": { "value": 1.94, "unit": "g" },
          "net_carbohydrates": { "value": 1.17, "unit": "g" },
          "total_fat": { "value": 4.53, "unit": "g" },
          "saturated_fat": { "value": 0.7, "unit": "g" },
          "fiber": { "value": 0.77, "unit": "g" },
          "total_sugars": { "value": 0.45, "unit": "g" },
          "added_sugars": { "value": 0, "unit": "g" },
          "sodium": { "value": 37.43, "unit": "mg" }
        },
        "quantity": 1,
        "serving": {
          "id": "34240600",
          "quantity": 1,
          "unit": "tbsp",
          "weight_grams": 9.13
        }
      }
    }
  ]
}
Build with this food data
Get started

Build your next food experience.

Everything you just tried runs on the same API you will call. Create a free account, get your key, and make your first request in minutes.

Get started with the APIRead the quickstart

Start using for free. No credit card required.

Evaluating for a team? Talk to sales

Inspiration

Built with January.

Concept demos. Your next app starts here.

Meal Scanner

Turn a photo into foods, portions, and nutrition.

Gado-Gado Salad
Explore the API

Food Diary

Let users log by photo, barcode, text, or search.

Yesterday

Yesterday
Breakfast · 8:00 AMBreakfast Burrito with Orange Juice741 kcal
Lunch · 12:30 PMGado-Gado Salad273 kcal
Day’s total2 meals
1013
kcal
42g
Protein
121g
Carbs
9g
Fiber
42g
Fat
Explore the API

Nutrition Agent

Give your agent food data it can look up and reuse.

Nutrition assistantDemo · saved food data
You: Breakfast Burrito with Orange Juice

How much protein is in this breakfast?

Assistant:

This breakfast has 30 g of protein, based on the portions in your photo.

✓ Food data from January
Explore the API

What are you building?

Share your app, ask questions, and meet other developers.