VOOZH about

URL: https://apify.com/getdataforme/openfoodfacts-profile-scraper

⇱ Openfoodfacts Profile Scraper · Apify


👁 Openfoodfacts Profile Scraper avatar

Openfoodfacts Profile Scraper

Pricing

from $9.00 / 1,000 results

Go to Apify Store

Openfoodfacts Profile Scraper

Scrape comprehensive food product data from Open Food Facts, including nutritional insights, ingredients, allergens, eco-scores, and images. Perfect for market research, competitive analysis, and academic studies. Delivers structured JSON for easy export and integration....

Pricing

from $9.00 / 1,000 results

Rating

0.0

(0)

Developer

👁 GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

3 months ago

Last modified

Share

Introduction

The Openfoodfacts Profile Scraper is a powerful Apify Actor designed to extract comprehensive product information from Open Food Facts, the world's largest open database of food products. It enables users to scrape detailed profiles including nutritional data, ingredients, allergens, and environmental scores from product pages. This tool is ideal for researchers, businesses, and developers needing structured data for analysis, compliance, or integration into applications.

Features

  • Comprehensive Data Extraction: Scrapes detailed product profiles including title, barcode, quantity, packaging, brands, categories, origins, and more.
  • Nutritional Insights: Captures nutriscore, nutrient levels, nutrition facts, serving size, and ingredient analysis.
  • Environmental and Health Metrics: Includes eco-score, carbon footprint, nova group, and allergen information.
  • Image and Media Support: Extracts product images (front, nutrition, ingredients, packaging) with URLs and metadata.
  • Reliable and Scalable: Built on CheerioCrawler for fast, efficient scraping with minimal resource usage.
  • Structured Output: Delivers clean JSON data ready for export to CSV, Excel, or databases.
  • Open Source Data Source: Leverages Open Food Facts' community-driven database for accurate, up-to-date information.

Input Parameters

ParameterTypeRequiredDescriptionExample
startUrlsarrayYesAn array of URLs to start scraping from. Each URL should point to a product page on Open Food Facts.[{"url": "https://world.openfoodfacts.org/product/6111180000231/levure-patisserie"}]

Example Usage

Input

{
"startUrls":[
{
"url":"https://world.openfoodfacts.org/product/6111180000231/levure-patisserie"
}
]
}

Output

[
{
"title":"levure pâtisserie – – 80 g",
"barcode":{
"code":"6111180000231",
"type":"EAN",
"fullText":"Barcode: 6111180000231(EAN / EAN-13)"
},
"quantity":"80 g",
"packaging":{
"materials":[],
"text":""
},
"brands":{
"list":[],
"text":""
},
"categories":{
"list":[
"Food additives",
"Baking powder or raising agent"
],
"text":"Food additives, Baking powder or raising agent"
},
"origins":{
"list":[],
"text":""
},
"manufacturingPlaces":{
"list":[],
"text":""
},
"traceabilityCode":"N/A",
"productUrl":"N/A",
"countriesSold":{
"list":[
"Morocco"
],
"text":"Morocco"
},
"nutriscore":{
"grade":"Unknown",
"status":"Not applicable for the category: Food additives",
"missingData":"N/A",
"icon":"https://static.openfoodfacts.org/images/attributes/dist/nutriscore-not-applicable-new-en.svg"
},
"nutrientLevels":[],
"nutritionFacts":[
{
"nutrient":"Energy",
"per100g":"766 kj(183 kcal)",
"perServing":"+50%",
"comparison":"N/A"
},
{
"nutrient":"Fat",
"per100g":"0 g",
"perServing":"-100%",
"comparison":"N/A"
},
{
"nutrient":"Saturated fat",
"per100g":"0 g",
"perServing":"-100%",
"comparison":"N/A"
},
{
"nutrient":"Carbohydrates",
"per100g":"43.4 g",
"perServing":"+74%",
"comparison":"N/A"
},
{
"nutrient":"Sugars",
"per100g":"0 g",
"perServing":"-100%",
"comparison":"N/A"
},
{
"nutrient":"Fiber",
"per100g":"0 g",
"perServing":"-100%",
"comparison":"N/A"
},
{
"nutrient":"Proteins",
"per100g":"0 g",
"perServing":"-100%",
"comparison":"N/A"
},
{
"nutrient":"Salt",
"per100g":"0 g",
"perServing":"-100%",
"comparison":"N/A"
},
{
"nutrient":"Alcohol",
"per100g":"0 % vol",
"perServing":"",
"comparison":"N/A"
},
{
"nutrient":"Fruits, vegetables, nuts and rapeseed, walnut and olive oils (estimate from ingredients list analysis)",
"per100g":"0 %",
"perServing":"",
"comparison":"N/A"
}
],
"servingSize":"N/A",
"ingredients":{
"text":"French: \n Bicarbonate de sodium, amidon de maïs, pyrophosphate de sodium",
"allergens":[
""
],
"estimatedComposition":[
"E500ii: 66.7% (estimate)",
"Corn starch: 16.7% (estimate)",
"E450i: 16.7% (estimate)"
]
},
"allergens":[],
"ingredientsAnalysis":{
"palm_oil_free":{
"title":"Palm oil free",
"status":"Palm oil free",
"details":"No ingredients containing palm oil detected"
},
"vegan":{
"title":"Vegan",
"status":"Vegan",
"details":"No non-vegan ingredients"
},
"vegetarian":{
"title":"Vegetarian",
"status":"Vegetarian",
"details":"No non-vegetarian ingredients detected"
}
},
"novaGroup":{
"group":"Ultra-processed foods\n \n \n \n \n Limit ultra-processed foods",
"description":"Several studies have found that a lower consumption of ultra-processed foods is associated with a reduced risk of noncommunicable chronic diseases, such as obesity, hypertension and diabetes.",
"icon":"https://static.openfoodfacts.org/images/attributes/dist/nova-group-4.svg"
},
"ecoScore":{
"grade":"C\n \n \n \n \n Average impact of products of the same category: B (Score: 72/100)",
"score":"Moderate environmental impact",
"description":"⚠️\n ️Select a country in order to include the full impact of transportation."
},
"carbonFootprint":{
"equivalent":"Equal to driving 1.1 km in a petrol car",
"co2Per100g":"211 g CO₂e per 100g of product",
"details":"The carbon emission figure comes from ADEME's Agribalyse database, for the category: \n Baking powder or raising agent\n (Source: ADEME Agribalyse Database)"
},
"packagingInfo":{
"components":[
"Individual bag\n \n \n \n \n - In contact with food"
],
"materials":[]
},
"transportation":[],
"images":[
{
"type":"front",
"url":"https://images.openfoodfacts.org/images/products/611/118/000/0231/front_fr.117.400.jpg",
"alt":"levure pâtisserie - Product - fr",
"width":"302",
"height":"400"
},
{
"type":"nutrition",
"url":"https://images.openfoodfacts.org/images/products/611/118/000/0231/nutrition_fr.83.400.jpg",
"alt":"levure pâtisserie - Nutrition facts - fr",
"width":"301",
"height":"400"
},
{
"type":"ingredients",
"url":"https://images.openfoodfacts.org/images/products/611/118/000/0231/ingredients_en.9.400.jpg",
"alt":"levure pâtisserie - Ingredients",
"width":"170",
"height":"400"
},
{
"type":"packaging",
"url":"https://images.openfoodfacts.org/images/products/611/118/000/0231/packaging_fr.56.400.jpg",
"alt":"levure pâtisserie - Recycling instructions and/or packaging information - fr",
"width":"300",
"height":"400"
}
],
"dataSources":[
{
"type":"og:url",
"content":"https://world.openfoodfacts.org/product/6111180000231/levure-patisserie"
},
{
"type":"og:image",
"content":"https://static.openfoodfacts.org/images/logos/off-logo-vertical-white-social-media-preview.png"
},
{
"type":"canonical",
"content":"https://world.openfoodfacts.org/product/6111180000231/levure-patisserie"
},
{
"type":"og:image",
"content":"https://images.openfoodfacts.org/images/products/611/118/000/0231/front_fr.117.200.jpg"
}
],
"editHistory":{
"addedDate":"N/A",
"lastEditDate":"N/A",
"editors":[]
}
}
]

Use Cases

  • Market Research: Analyze product trends, categories, and nutritional profiles across regions.
  • Competitive Intelligence: Monitor competitors' product offerings, ingredients, and eco-scores.
  • Price Monitoring: Track product details for pricing strategies in retail or e-commerce.
  • Content Aggregation: Build databases for food blogs, apps, or educational platforms.
  • Academic Research: Study nutritional data, allergens, and environmental impacts for studies.
  • Business Automation: Integrate scraped data into supply chain management or compliance systems.

Installation and Usage

  1. Search for "Openfoodfacts Profile Scraper" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. Export results in your preferred format (JSON, CSV, Excel)

Output Format

The Actor outputs an array of JSON objects, each representing a scraped product profile. Key fields include basic info (title, barcode, quantity), nutritional data (nutriscore, nutrition facts), ingredients and allergens, environmental metrics (eco-score, carbon footprint), packaging details, and images with URLs. Data is structured for easy parsing and export, with fields like "list" and "text" for categorized information.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!


Extract comprehensive food product data from Open Food Facts with ease. Features include nutritional insights, eco-scores, and allergen detection. Perfect for market research, competitive analysis, and academic studies. Run now on Apify! (148 characters)

You might also like

Openfoodfacts Category Scraper

getdataforme/openfoodfacts-category-scraper

Extract detailed food product data from Open Food Facts with the Openfoodfacts Category Scraper. Search by keywords to get nutritional scores, allergens, dietary info, and more in structured JSON. Features include scalable crawling, error resilience, and open-source integration....

👁 User avatar

GetDataForMe

1

Open Food Facts Nutrition Data Scraper

gentle_cloud/open-food-facts-scraper

Search the Open Food Facts database (3M+ products) for nutritional data, Nutri-Score, Eco-Score, NOVA grade, allergens, and ingredients. Supports text search, barcode lookup, and category browsing. No API key required.

👁 User avatar

Monkey Coder

13

Open Food Facts Scraper

automation-lab/openfoodfacts-scraper

Extract food product data from Open Food Facts. Get nutrition facts, ingredients, Nutri-Score, allergens, and labels for 3M+ products. Filter by category, country, grade.

👁 User avatar

Stas Persiianenko

8

Open Food Facts Scraper

parseforge/openfoodfacts-product-scraper

Scrape 3M+ grocery products from Open Food Facts with barcodes, ingredients, allergens, nutrition facts, Nutri-Score, NOVA group, eco-score and brand data. Filter by category, country, or label. Perfect for food research, retail intelligence, and diet apps.

4

Open Food Facts UK Scraper

crawlerbros/open-food-facts-uk-scraper

Scrape UK food products from Open Food Facts UK (uk.openfoodfacts.org) - search by keyword, browse by category or brand. Returns product names, ingredients, nutrition facts, Nutri-Score, barcodes, allergens, and more. No API key required.

👁 User avatar

Crawler Bros

2

Open Food Facts Product & Nutrition Data

jungle_synthesizer/openfoodfacts-product-nutrition-scraper

Scrape food product data from Open Food Facts — the world's largest open food database. Search by category, tag, or country; look up products by barcode; or run full-catalog sweeps. Returns Nutri-Score, NOVA group, Eco-Score, nutriments per 100g, allergens, ingredients, and more for 3.5M+ products.

👁 User avatar

BowTiedRaccoon

2