Free plan

Food Database

A single source for 6.1 million foods. Fetch a complete product record by ID — name, brand, ingredients, allergens, Nutri-Score, NOVA group, images, and more.

200 OK
GET /v1/foods/{id}
curl -H "X-API-Key: food_•••" \
  "https://foodbase.dev/v1/foods/62ea12b8-b260-c288-5c38-3a4906f5d6dd"

{
  "id": "62ea12b8-b260-c288-5c38-3a4906f5d6dd",
  "name_default": "Coca-Cola",
  "brand": "Coca-Cola",
  "category": "Beverages",
  "ingredients_default": "Carbonated water, sugar, ...",
  "allergens": [],
  "nutriscore": "e",
  "nova_group": 4,
  "image_url": "https://images..."
}

Prefer to click around? Try the product explorer or the photo playground.

What you get back

Identity

id, barcode, source, name, brand, category.

Ingredients

Full ingredient text plus structured allergens and traces.

Scores

Nutri-Score, NOVA group, and Eco-Score where available.

Media & locale

Product image URL and multilingual names.

One schema

Every product normalized into one consistent shape.

Included on the free plan — 100 requests/day, no credit card required. See plans →

Build with it

Product detail pages

Render a rich food page from one canonical record.

Data enrichment pipelines

Hydrate your catalog with ingredients, allergens, and scores.

Research & analytics

Work with a clean, normalized view across two public datasets.

Start building with the Food Database API

Free to start. No credit card required.

Get API key Go to Dashboard