FREUDIX/Studio
Tableau de bord
freudix.academy
SEO
Les bases du SEOLocal SEOProgrammatic SEOCréer un PBNAutomatiser vos réseaux de sitesTrouver un domaine expiré
Business
Site d'affiliationVente de liensCréer un programme d'affiliation
YouTube
Créer une chaîne YouTubeCréer des vidéos IACréer des musiques IAMontage vidéo (Capcut)
Claude Code
Créer des agents IACréer des SkillsCréer un workflow avec Claude CoWork
Dev
Installer une IA en localVidéos motion designCréer un jeu navigateurCréer une extension ChromeCréer une app PC
VidéosKeyword SEODatasets & ListesWebsite CheckerAffiliation FinderSEO Spots FinderAPIs FinderMCP FinderWorkflows.mdMes Skills.mdMes agents.mdMes OutilsMes templates
Le studio
À proposRoadmapAI Team
Mentions·Confidentialité
Accueil · APIs Finder · E-commerce & produits · Open Food Facts
O
Open Food Facts
E-commerce & produits
Tarification
Gratuit
Authentification
Sans clé
Catégorie
E-commerce & produits
Accéder à Open Food Facts →
→ Créer un compte→ Documentation officielle
← Toutes les APIs de données
Aperçu du site Open Food FactsVisiter Open Food Facts →

Open Food Facts API

La base de données ouverte et collaborative des produits alimentaires du monde entier.

Open Food Facts est une base de données libre et collaborative qui recense les produits alimentaires du monde entier à partir de leur code-barres. Chaque fiche réunit les informations d'emballage : ingrédients, valeurs nutritionnelles, allergènes, labels, Nutri-Score, groupe NOVA de transformation et photos du produit. Le projet, porté par une association à but non lucratif, met l'ensemble de ces données à disposition gratuitement via une API REST et des exports complets. Il s'adresse aux développeurs d'applications de nutrition, aux chercheurs, aux journalistes data et à toute personne souhaitant exploiter des données produits ouvertes.

Que propose l'API Open Food Facts ?

API produit (v2)
Récupération en temps réel des données d'un produit à partir de son code-barres : ingrédients, nutrition, Nutri-Score, NOVA, labels, images.
API de recherche
Recherche et filtrage de produits par catégorie, marque, label, ingrédient ou critère nutritionnel.
API d'écriture
Ajout et mise à jour collaboratifs de produits et d'images, alimentant la base partagée.
Exports de données
Dumps complets de la base mis à jour chaque nuit : MongoDB, JSONL (gzip), Parquet (sur Hugging Face), CSV et exports delta des 14 derniers jours.
SDK officiels
Bibliothèques pour plus de 16 langages (Python, JavaScript, Java, Kotlin, Swift, Rust, Ruby, PHP, Go…) facilitant l'intégration de l'API.

Tarifs de l'API Open Food Facts

Entièrement gratuit et ouvert. La base de données et les API sont mises à disposition sous Open Database License (contenu sous Database Contents License, images sous Creative Commons BY-SA). Aucun abonnement ni paiement, le projet vivant de dons et de subventions.

Offre gratuite — Tout est gratuit : lecture des données produits, recherche, exports complets et contribution. Aucune authentification n'est requise pour la lecture. Le projet demande de respecter un usage raisonnable (le principe « 1 appel API = 1 scan réel d'un utilisateur ») pour éviter le scraping massif, et oriente les gros besoins vers les exports.

Authentification & intégration

Aucune authentification pour la lecture des données. La contribution (ajout ou modification de produits via l'API d'écriture) nécessite un compte utilisateur Open Food Facts, dont les identifiants sont transmis avec la requête.

API REST renvoyant du JSON (endpoints XML disponibles mais non supportés). Deux approches complémentaires : l'API live pour des requêtes ponctuelles produit par produit, et les exports nocturnes (MongoDB, JSONL, Parquet, CSV, delta) pour traiter l'ensemble de la base sans solliciter l'API en masse.

Cas d'usage de l'API Open Food Facts

  • Afficher la composition, les allergènes et le Nutri-Score d'un produit scanné dans une application mobile.
  • Construire un comparateur ou un moteur de recherche de produits alimentaires par critères nutritionnels.
  • Enrichir une base produits e-commerce avec des données nutritionnelles à partir des codes-barres.
  • Réaliser des analyses data et des recherches scientifiques sur la qualité nutritionnelle ou la transformation des aliments.
  • Détecter la présence d'un allergène ou d'un ingrédient dans un large ensemble de produits.
  • Alimenter un projet open source ou journalistique grâce aux exports complets téléchargeables.

✓ Points forts

  • Données entièrement gratuites et ouvertes, sans clé API ni abonnement pour la lecture.
  • Couverture mondiale et très riche : ingrédients, nutrition, Nutri-Score, NOVA, labels, images.
  • Plusieurs formats d'export (MongoDB, JSONL, Parquet, CSV, delta) pour le traitement à grande échelle.
  • SDK officiels dans plus de 16 langages et licence permissive (ODbL).
  • Base collaborative en constante croissance, alimentée par une large communauté.

⚠ Limites

  • Qualité et complétude des données variables, car elles reposent sur des contributions bénévoles.
  • Les conditions de licence (ODbL/Database Contents License, attribution, share-alike pour les images) imposent des obligations de réutilisation.
  • L'API live est déconseillée pour les gros volumes : il faut passer par les exports, plus lourds à manipuler.
  • Couverture inégale selon les pays et les catégories de produits.

Questions fréquentes sur l'API Open Food Facts

Open Food Facts est-il gratuit ?

Oui, totalement. La base de données et les API sont gratuites et ouvertes sous Open Database License, sans abonnement ni clé API pour la lecture. Le projet est porté par une association et financé par des dons.

Faut-il une clé API ou un compte ?

Non pour la lecture : aucune authentification n'est nécessaire pour consulter ou rechercher des produits. Un compte utilisateur n'est requis que pour contribuer, c'est-à-dire ajouter ou modifier des produits via l'API d'écriture.

Comment récupérer les données d'un produit ?

Via l'API produit v2, en interrogeant l'endpoint avec le code-barres du produit. La réponse JSON contient les ingrédients, les valeurs nutritionnelles, le Nutri-Score, le groupe NOVA, les labels et les images.

Comment récupérer toute la base d'un coup ?

Via les exports mis à jour chaque nuit : dumps MongoDB, fichiers JSONL compressés, Parquet hébergés sur Hugging Face, CSV ou exports delta des 14 derniers jours. C'est la méthode recommandée pour les gros volumes plutôt que l'API live.

Quelle licence s'applique aux données ?

La base est sous Open Database License (ODbL), le contenu des fiches sous Database Contents License, et les images sous Creative Commons Attribution-ShareAlike. La réutilisation est libre mais soumise à attribution et, pour les images, au partage à l'identique.

Puis-je l'utiliser dans une application commerciale ?

Oui, la licence ODbL autorise les usages commerciaux à condition de respecter ses obligations (attribution et partage des éventuelles bases dérivées). Il est recommandé de privilégier les exports pour les volumes importants.

Découvrir Open Food Facts →

Autres APIs E-commerce & produits

Aperçu eBay API
eBay API
Recherche de produits, prix et annonces eBay.
Aperçu Rainforest API
Rainforest API
Données produits, prix, avis et SERP Amazon.
Aperçu Keepa
Keepa
Historique de prix et suivi produits Amazon.
Aperçu Best Buy API
Best Buy API
Catalogue produits, prix et disponibilité Best Buy.
Aperçu Shopify Admin API
Shopify Admin API
Gere produits, commandes, clients et stocks d'une boutique Shopify (REST et GraphQL).
Aperçu WooCommerce REST API
WooCommerce REST API
API REST de WooCommerce pour produits, commandes et clients d'une boutique WordPress.
Outils
  • Recherche de mots-clés
  • Datasets & Listes
  • Analyseur de site
  • SEO Spots Finder
Annuaires
  • APIs Finder
  • Outils sélectionnés
  • Programmes d'affiliation
  • Vente de liens
Claude Code
  • Skills
  • Agents IA
  • Templates
  • Freudix Academy
Newsletter

Nouveaux outils, formations et mises à jour — direct dans ta boîte.

Zéro spam · désabonnement en 1 clic.

FREUDIX/Studio— outils SEO & business gratuitsMentions légalesConfidentialité