Nutriwise

13,694 foods with USDA nutrient data, and a portion converter — so you can see what a cup or a tablespoon actually works out to. Reference values are per 100 g, so foods compare like for like.

Foods
13,694
USDA FoodData Central, three reference datasets
Nutrient values
1,018,555
Individual measured amounts
Nutrients tracked
474
314 of them appear in at least one food
Foods with a portion weight
13,044
These are the ones the converter can scale

Foods by category

The largest USDA food categories in this database. Categories come from USDA's own classification of the reference datasets.

8,262 of 13,694 foods carry a category. The other 5,432 come from the FNDDS survey dataset, which uses a different classification system (WWEIA) that this database has not loaded yet — so their category is genuinely unknown here, not zero and not “other”.

Anything derived from categories — the counts above, the category filter on the browse page — covers only the foods that carry one. We show the shortfall rather than quietly dropping it.

USDA release currently loaded: 2026-04-30.

Where the data comes from

Three federal reference datasets, each published by the USDA Agricultural Research Service. They overlap in purpose but not in method, which is why a food's dataset is shown on its page.
  • SR Legacy7,793
  • Survey (FNDDS)5,432
  • Foundation Foods469

How to read these numbers

About zeros

A value of 0 may mean a nutrient is genuinely absent, or that it was not measured. USDA does not distinguish, so this site never uses 0 to claim a food is free of anything.

Per 100 g, always

All values are reference figures per 100 g. A cup of chopped carrot and a cup of sliced carrot weigh different amounts — the converter uses the published weight.

The portion converter

USDA's own lookup does not convert portion sizes — its FAQ says so. Pick a portion here and the nutrients scale to it.

Common questions

Where do these nutrition figures come from?
They come from USDA FoodData Central, a public-domain dataset published by the U.S. Department of Agriculture. Each food page credits the specific dataset and release it was taken from.
Why do some nutrients show “Not reported”?
Because the source dataset does not contain a value for that nutrient in that food. A blank means “not measured”, which is different from zero. We never display a missing value as 0, because that would assert something the source does not say.
Can I rely on this for an allergy?
No. Allergen information in reference datasets is incomplete and is not a substitute for reading the actual product label. Always check the label on the product you are going to eat.
Why does a branded product differ from the generic version?
Because composition genuinely differs. Reference values describe a typical sample; a specific brand’s formulation, and its preparation, will vary. Where a branded record exists we show it separately from the generic reference.

All questions