← Return to tool atlas

nutrient file

Canadian Nutrient File tools: search foods by name, get detailed nutrition per 100g, serving sizes, food group browsing, list all nutrients and food groups, and compare nutritional content of 2-5 foods side by side. Data from Health Canada's Canadian Nutrient File database.

8tools
All tools accept lang: "en" | "fr". Open each tool below for its source-derived parameters.
01

nutrient_search_foods

Search Canadian Nutrient File foods by name using client-side filtering.

Use forfinding food items by name from the Health Canada Canadian Nutrient

food, search, name, nutrition, nutrient, health, canada, Canadian,

ParameterTypeDefault
querystrrequired
langLiteral['en', 'fr']'en'
02

nutrient_get_food_details

Get detailed information about a specific food item from the Canadian Nutrient File.

Use forretrieving complete details for a known food item ID including

food, details, information, id, lookup, nutrient file, Health Canada,

ParameterTypeDefault
food_idintrequired
langLiteral['en', 'fr']'en'
03

nutrient_get_nutrient_amounts

Get all nutrient amounts per 100g for a specific food from the Canadian Nutrient File.

Use forgetting the full nutritional profile of a food item including

nutrition, nutrient, amount, per 100g, calories, protein, fat,

ParameterTypeDefault
food_idintrequired
langLiteral['en', 'fr']'en'
04

nutrient_get_serving_sizes

Get serving size measures and conversion factors for a food item.

Use forlooking up common serving sizes for a food such as '1 medium apple'

serving, size, measure, portion, cup, medium, gram, conversion,

ParameterTypeDefault
food_idintrequired
langLiteral['en', 'fr']'en'
05

nutrient_search_by_food_group

List all foods within a specific food group from the Canadian Nutrient File.

Use forbrowsing all food items in a specific category such as dairy, fruits,

food group, category, browse, list, dairy, fruit, vegetable, grain,

ParameterTypeDefault
food_group_idintrequired
langLiteral['en', 'fr']'en'
06

nutrient_list_nutrients

List all nutrients available in the Canadian Nutrient File database.

Use fordiscovering all nutrient names, units, and groups tracked in the

nutrients, list, all, catalog, names, units, vitamins, minerals,

ParameterTypeDefault
langLiteral['en', 'fr']'en'
07

nutrient_list_food_groups

List all food group categories in the Canadian Nutrient File database.

Use fordiscovering all food categories available in the Health Canada

food groups, categories, list, all, dairy, fruit, vegetable, grain,

ParameterTypeDefault
langLiteral['en', 'fr']'en'
08

nutrient_compare_foods

Compare nutritional content of 2-5 foods from the Canadian Nutrient File.

Use forcomparing the nutritional profiles of multiple foods side by side.

compare, comparison, nutrition, foods, side by side, versus, vs,

ParameterTypeDefault
food_idslist[int]required
formatLiteral['by_food', 'by_nutrient']'by_food'
nutrientslist[int] | NoneNone
langLiteral['en', 'fr']'en'