Help us make food transparency the norm!

As a non-profit organization, we depend on your donations to continue informing consumers around the world about what they eat.

The food revolution starts with you !

Feu un donatiu


La base de dades d'Open Food Facts, està disponible sota la llicència Llicéncia de base de dades oberta .
Els continguts individuals de la base de dades estan disponibles sota la llicència de contingut de la base de dades.
Les imatges dels productes estan disponibles sota la llicència Creative Commons de reconeixement - compartir igual. Poden contenir elements gràfics subjectes a drets d'autor o altres drets, que en alguns casos es poden reproduir (drets de cotització o ús raonable).

Si us plau, llegiu els Termes i condicions d'ús i reutilització abans de reutilitzar les dades.

Estem molt interessats a saber perquè s'utilitzen les dades d'Open Food Facts. It is not mandatory, but we would very much appreciate it if you tell us about your re-uses so that we can share them with the Open Food Facts community.

Exportacions de dades d'Open Food Facts

Els abocaments de bases de dades i les exportacions es generen cada nit. The database is very big, so you can find different ways to use the data, depending on the export flavor.

La informació sobre els diferents camps per a l'abocador de MongoDB i les exportacions CSV està disponible a

Abocador de MongoDB

Les dades de tots els productes estan disponibles en un bolcat de base de dades a MongoDB.


Exportació Delta

Les exportacions delta diàries es proporcionen durant els 14 dies anteriors. La llista dels fitxers delta disponibles actualment es pot trobar a Cada línia representa un fitxer que està disponible a{filename}. El nom del fitxer conté la marca de temps UNIX del primer i de l'últim canvi continguts al fitxer JSON, de manera que els fitxers delta es poden importar (després de l'extracció) amb mongoimport en ordre alfabètic.

Tingueu en compte que a causa de la naturalesa de mongoexport, els fitxers delta no us poden informar sobre els productes suprimits. Per eliminar productes suprimits de la vostra base de dades, haureu d'importar l'abocament complet de MongoDB.

Exportació de dades JSONL

Tota la base de dades també està disponible en format JSONL (de vegades anomenat LDJSON o NDJSON) on cada línia és un objecte JSON. Representa les mateixes dades que l'exportació de MongoDB. El fitxer està comprimit amb gzip.


Exportació de dades CSV

Les dades de tots els productes, o d'alguns dels productes, es poden descarregar en format CSV (llegible amb OpenOffice, Excel i molts altres programaris) a través del formulari de cerca avançada .

Links (raw CSV) (compressed CSV in GZIP format)

La codificació del fitxer és Unicode UTF-8. The character that separates fields is <tab> (tabulation).

RDF Data Export

The database is also available in the RDF format. announcement in French.


Image Data Export

All images and OCR results can either be downloaded from our server or from AWS (through AWS Open Data Program). Check out our documentation to learn more about how to download images.


A JSON API is also available to read the data for a product. This API is in particular used in the Open Food Facts mobile app for iPhone and Android.

We improve the API over-time but we are careful to keep backwards compatibility. Please get in touch if you use it, so that we can tell you about potential changes.

URL to read data for a product:[barcode].json


You can also get the result in XML by using .xml


You are very welcome to use the API for production cases, as long as 1 API call = 1 real scan by a user. Any attempt to scrape the database using the API will very likely be blocked, as full daily exports are available on this very page.

Also, sending an HTTP header with your API call is a good way we can get in touch, should any issue arise.

If you are unsure about anything, or have any question (there is no silly question), feel free to ask it on the #api channel on Slack :-)

Android and iPhone mobile app

The code for the Open Food Facts mobile app is available on GitHub (Flutter, Android and iOS). The app allows users to scan the barcode of products, to view the product information, and to take and submit pictures and data for missing products.

The classic app for iOS is developed in Swift.

The classic app for Android is developed in Kotlin.

The new cross-platform app is a Dart/Flutter app.

You are welcome to reuse the code (it's open source) and help us improve it, for everyone, on all the planet.

Wrappers and SDKs

We probably have a wrapper for your favorite programming language. If we do, you can use it and improve it. If we don't, you can help create it.

They will let you consume data, as well as let your users contribute new data

General principles

  • You can search for information about products, including many useful computed values.
  • If you can't get the information on a specific product, you can get your user to send photos and data, that will then be processed by Open Food Facts AI and contributors to get the computed result you want to show them.
  • You can also implement the complete flow so that they get immediately the result with some effort on their side.

If your users do not expect a result immediately (e.g. Inventory apps)

  • Submit photos (front/nutrition/ingredients): most painless thing for your users
  • The Open Food Facts AI Robotoff will generate some derived data from the photos
  • Over time, other apps, and the Open Food Facts community will fill the data gaps

If your users expect a result immediately (e.g. Nutrition apps)

  • Submit nutrition facts + category > get Nutri-Score
  • Submit ingredients > get the NOVA group (about food ultra-processing), additives, allergens, normalized ingredients, vegan, vegetarian…
  • Submit category + labels > soon get the Eco-Score (about environmental impact)

Discussing data, API and exports

You can join the Open Food Facts Slack chatroom which is the preferred way to ask questions and discuss the API.

You can open a thread on our API documentation repository


For any question regarding the data, you can contact us at