Все продукты питания.Один API.

Поиск по штрихкоду, многоязычный поиск, фото и полные таблицы нутриентов для миллионов продуктов — из открытых данных, выверенных операторами.

Продукт без данных о калорийности — всё равно продукт: fooddb хранит всё, что удалось назвать, и никогда не путает «нет данных» с нулём.

4.4M+
продуктов
4.8M+
локализованных названий
3
открытых источника данных

Что внутри

Поиск по штрихкоду

EAN-8 — EAN-13 с проверкой контрольной суммы. Промахи не пропадают: каждый неизвестный штрихкод попадает в очередь оператора и возвращается продуктом.

Поиск, который прощает

Полнотекстовый, устойчивый к опечаткам и семантический поиск, слитые по рангу — понимает даже «vjkjrj», набранное не в той раскладке.

Говорит на вашем языке

Названия на русском, английском, турецком, немецком, французском, испанском и других — поиск работает на каждом из них.

Фото и панели

Фотографии продуктов и расширенные таблицы нутриентов — витамины, минералы, соль — везде, где источник их даёт.

Выверено людьми

Консоль оператора разбирает пропущенные штрихкоды, правит данные и защищает свои правки от перезаписи синхронизацией.

Честные нули

NULL — «не измерено», 0 — «измеренный ноль». Приложения видят разницу — и вы тоже.

Простые цены

Бесплатно
0 ₽

1,000 запросов в месяц · все эндпоинты · 1 API-ключ

Получить API-ключ
start
990 ₽

10,000 запросов в месяц · все эндпоинты · 1 API-ключ

service
—

Запросы без лимита · все эндпоинты · 1 API-ключ

Платные тарифы с большими лимитами — скоро.

Подключайтесь

JSON по HTTPS, bearer-ключи, ошибки RFC 7807. Большинству приложений хватает двух вызовов:

# search — any language, any keyboard layout
curl -H "Authorization: Bearer $KEY" \
  "https://fooddb.ru/v1/foods/search?q=молоко&lang=ru&country=ru"

# barcode lookup
curl -H "Authorization: Bearer $KEY" \
  "https://fooddb.ru/v1/foods/barcode/4600682003014"

{"name":"Молоко 2,5%","kcal_100g":52,"protein_100g":2.8, ...}

Подключите своего ИИ

Claude и любой MCP-клиент могут искать по каталогу и распознавать штрихкоды как нативные инструменты. Укажите эндпоинт /mcp и ваш API-ключ:

# Claude Code
claude mcp add --transport http fooddb https://fooddb.ru/mcp \
  --header "Authorization: Bearer $KEY"

# any MCP client (streamable HTTP)
{ "url": "https://fooddb.ru/mcp",
  "headers": { "Authorization": "Bearer fdb_..." } }

Работает с Claude Code, пользовательскими коннекторами claude.ai и любым MCP-клиентом со streamable HTTP. Тот же ключ, тот же бесплатный тариф.

На открытых данных

fooddb объединяет Open Food Facts (ODbL; фото © их авторов, CC-BY-SA), OpenNutrition (ODbL/DbCL) и USDA FoodData Central (общественное достояние, CC0) — с фиксированным приоритетом источников и происхождением каждого продукта.