Openfoodfacts Profile Scraper
Pricing
from $9.00 / 1,000 results
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| startUrls | array | Yes | An 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
- Search for "Openfoodfacts Profile Scraper" in the Apify Store
- Click "Try for free" or "Run"
- Configure input parameters
- Click "Start" to begin extraction
- Monitor progress in the log
- 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:
- Email: support@getdataforme.com
- Subject line: "custom support"
- Contact form: https://getdataforme.com/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)