Open Food Facts
Nutrition & Food No key
AuthenticationNo key
Rate limitAbout 15 product reads/minute per IP and 10 searches/minute per IP; include a descriptive User-Agent
Documentation: openfoodfacts.github.io ยท Checked Sep 13, 2026
About
Open Food Facts is a free, crowdsourced database of food products from around the world, backed by a nonprofit. You can look up products by barcode and get nutrition facts, ingredients, allergens, and Nutri-Score ratings with no API key for read access. Write access is available too, but requires authentication and a descriptive User-Agent.
Details
No key needed. You can call it right away.
Auth: No key
Rate limit: About 15 product reads/minute per IP and 10 searches/minute per IP; include a descriptive User-Agent
Verified: 2026-09-13
Best for: barcode-scanning nutrition open-data
Setup
- No account or key is needed for read access.
- Start calling the public product endpoints directly from your app.
- Add a descriptive User-Agent header identifying your app to every request.
- Use the v3 API for new projects.
- Create an account only if you want to contribute product data back.
Example
GET https://world.openfoodfacts.org/api/v3/product/3017620422003.jsonUse cases
- Build a barcode scanner that shows nutrition facts
- Look up ingredients and allergens for recipes
- Research product nutrition data for a diet app