栄養データダウンロード(CC0)
日本食品標準成分表2020年版(八訂・文部科学省)に基づく2,478食品・54栄養素のデータをオープンデータとして公開しています。 CC0(パブリックドメイン)のため、商用・非商用を問わず自由に利用・再配布・改変が可能です。帰属表記も不要です。
ライセンス: CC0(クリエイティブ・コモンズ・ゼロ)
元データである「日本食品標準成分表2020年版(八訂)」は文部科学省がCC0として公開しています(パブリックドメイン)。 栄養DBが付加したデータ(食品番号・カテゴリ分類・サマリー等)も同様にCC0で提供します。 ご利用の際の連絡・報告は不要ですが、「栄養DB(nutri-db.com)」への帰属表記やリンクをいただけると運営の励みになります。
元データ出典: 文部科学省「日本食品標準成分表2020年版(八訂)」
CSV ダウンロード
食品一覧 CSV(全2,478件)
食品番号・食品名・食品群番号・食品群名・概要を収録。UTF-8 BOM付き(Excel対応)。
CSVフォーマット(ヘッダー行):
食品番号,食品名,食品群番号,食品群名,概要※ 54栄養素の全数値(100gあたりのエネルギー・たんぱく質・脂質・ビタミン・ミネラル等)はREST APIからJSON形式で取得できます。
REST API
全食品データにJSONで無料アクセスできます。サーバー負荷軽減のため大量取得時はページング・間隔の確保をお願いします。
食品一覧・検索
GET https://nutri-db.com/v1/foods?q=鶏むね肉&limit=20&offset=0パラメータ: q(検索語)、category(カテゴリ番号)、limit(最大1000)、offset
食品詳細(54栄養素 + JSON-LD + DRV%)
GET https://nutri-db.com/v1/foods/11220IDに食品番号(例: 11220)またはUUIDを指定。 レスポンスには全54栄養素・1日推奨量に対する割合・schema.org JSON-LDを含む。
レスポンス例(/v1/foods/11220 の抜粋)
{
"food_code": "11220",
"name_ja": "にわとり むね 皮なし 生",
"category_name": "鳥肉類",
"nutrients": [
{ "code": "ENERC_KCAL", "name": "エネルギー", "value": 105, "unit": "kcal", "drv_percent": null },
{ "code": "PROT-", "name": "たんぱく質", "value": 23.3, "unit": "g", "drv_percent": 42.4 },
...
],
"json_ld": { "@type": "NutritionInformation", ... }
}埋め込みウィジェット
以下のHTMLコードをWebサイトに貼り付けると、栄養DB食品検索をページ内に埋め込めます。iframeは無料で利用できます。
埋め込みコード(HTMLにコピー)
<iframe src="https://nutri-db.com/embed/search" width="100%" height="560" frameborder="0" title="栄養DB 食品検索ウィジェット" loading="lazy" allow="clipboard-write" ></iframe>
・幅は width="100%" で親要素に合わせて自動調整されます
・高さは height="560" を目安に調整してください
こんな用途に活用されています
- ▸管理栄養士・栄養士の業務効率化ツール開発
- ▸フィットネスアプリ・カロリー管理アプリへの食品データ組み込み
- ▸大学・研究機関での食品栄養データ分析
- ▸健康・料理ブログへの栄養データ検索ウィジェット埋め込み
- ▸機械学習・NLP用の日本語食品名コーパス
APIの商用利用・大量取得・カスタム連携についてはお気軽にご相談ください。
お問い合わせ →