USDA FoodData Central
Nutrition & Food Free key (no card)
AuthenticationFree key (no card)
Rate limit1,000 requests per hour per IP address.
Documentation: fdc.nal.usda.gov ยท Checked Sep 13, 2026
About
FoodData Central is the U.S. Department of Agriculture's official food database, with detailed nutrition info for over a million branded, packaged, and raw foods. You can search foods by name and get back calories, protein, carbs, fat, vitamins, minerals, and ingredients. It is the same data behind official U.S. nutrition labels, and it is completely free to use.
Details
Free to start. You may need a free key, but no credit card.
Auth: Free key (no card)
Rate limit: 1,000 requests per hour per IP address.
Verified: 2026-09-13
Best for: personal developer
Setup
- Go to the signup page and enter your email to request a free API key (no credit card needed).
- Copy the key from the confirmation email they send you.
- Paste the example URL into your browser, replacing DEMO_KEY with your own key, to see it work.
- In an app, include your key as the api_key parameter with every request.
Example
https://api.nal.usda.gov/fdc/v1/foods/search?api_key=DEMO_KEY&query=Cheddar%20CheeseUse cases
- Look up calories and nutrients for a personal food diary or fitness app
- Compare two grocery products by protein, sugar, or sodium before buying
- Power a barcode-scanning grocery helper that shows what is actually in a product