Overview
Comprehensive documentation for the Open Food Facts ecosystem - APIs, services, and infrastructure
Open Food Facts Documentation
Welcome to the comprehensive documentation for the Open Food Facts ecosystem. Our platform provides access to the world's largest collaborative food database and related services, powering applications that help people make better food choices.
What is 🍊 Open Food Facts?
A food products database
Open Food Facts is a database of food products with ingredients, allergens, nutrition facts and all the tidbits of information we can find on product labels.
Made by everyone
Open Food Facts is a non-profit association of volunteers. 25,000+ contributors like you have added 1.7 million+ products from 150 countries using our Android, iPhone or Windows Phone app or their camera to scan barcodes and upload pictures of products and their labels.
For everyone
Data about food is of public interest and has to be open. The complete database is published as open data and can be reused by anyone and for any use. All our APIs and services are free to use!
Open Food Facts is a collaborative, free and open database of food products from around the world. All data is available under open licenses, enabling innovation in food transparency.
Technical Documentation
If you are here, you might be looking for technical documentation about our projects. This comprehensive documentation covers all the APIs, services, and infrastructure that power the Open Food Facts ecosystem.
Core Services
Product Opener
Core backend system powering Open Food Facts with API endpoints, database, and web interface
Robotoff
AI-powered service for automated product data extraction using computer vision and ML
Knowledge Panels
FastAPI service providing structured, ready-to-display knowledge panels for products
Open Prices
Global price database with location-based pricing information and analytics
Folksonomy Engine
Collaborative tagging system for adding custom properties to products
Getting Started
Select the service that best fits your needs from our comprehensive ecosystem
Each service has detailed API references, guides, and examples
Use our APIs and services to build applications that promote food transparency
Quick Access Guide
Choose the documentation section that best fits your needs:
- Product Data: Use Product Opener API v2 or API v3 for accessing product information, nutrition data, and images
- Smart Insights: Use Knowledge Panels for structured, ready-to-display product information
- AI Predictions: Use Robotoff for machine learning predictions and annotation workflows
- Price Information: Use Open Prices for product pricing data and store locations
- Search Engine: Use Search-a-licious for powerful Elasticsearch-based search capabilities
- Tagging System: Use Folksonomy Engine for collaborative product tagging
All APIs are free to use and don't require authentication for read operations. Check individual API sections for specific usage guidelines.
Frequently Asked Questions
Technical Details
How can I help?
Translate Open Food Facts
You can help translate the Open Food Facts web version and the app at translate.openfoodfacts.org (no technical knowledge required, takes a minute to signup)
Contribute to the Code
🐙 Open Food Facts GitHub Organization
Explore all our open-source projects and find ways to contribute. Our organization hosts dozens of repositories covering everything from mobile apps to machine learning models.
Check out our GitHub organization to find projects you can contribute to
Join the Community
- Community Forum - Ask questions and discuss features
- Developer Slack - Real-time chat with developers
- Contributor Guide - Learn how to get started
Additional Resources
- Open Food Facts Website - Main website for product exploration
- Data Exports - Download complete database exports
- Mobile Apps - Official mobile applications
- Discover - Explore cool reuses and applications