Open Food Facts Brazil Scraper avatar

Open Food Facts Brazil Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Open Food Facts Brazil Scraper

Open Food Facts Brazil Scraper

Scrape Brazilian food products from Open Food Facts Brazil (br.openfoodfacts.org) - search by name, category, or brand. Returns product names, ingredients, nutrition facts, Nutri-Score, barcodes, packaging, and more. No API key required.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape Brazilian food products from Open Food Facts Brazil — the open, collaborative database of food products sold in Brazil. Supports searching by keyword, browsing by category or brand, and direct barcode lookups.

Data source: Open Food Facts Brazil (br.openfoodfacts.org) — free public database, no API key required. Replaced iFood (ifood.com.br) which uses Cloudflare Bot Management blocking all datacenter IPs.

Features

  • Search by keyword — find any Brazilian food product by name (e.g., "arroz", "biscoito", "iogurte")
  • Browse by category — filter products by category tags (e.g., "cereais", "biscoitos", "iogurtes")
  • Browse by brand — get all products from a specific brand (e.g., "Camil", "Nestlé", "Sadia")
  • Barcode lookup — retrieve full product details from EAN-13 barcodes
  • Nutrition grade filter — filter by Nutri-Score (A–E)
  • Rich nutritional data — calories, fat, carbohydrates, proteins, salt, fiber per 100g
  • Full metadata — allergens, labels, packaging, NOVA group, Eco-Score, ingredients

Input Parameters

ParameterTypeDescription
modeselectsearch, byBarcode, byCategory, or byBrand
searchQuerystringKeyword to search (mode=search)
barcodesarrayEAN barcodes to look up (mode=byBarcode)
categoryTagstringCategory slug, e.g., "cereais" (mode=byCategory)
brandNamestringBrand name, e.g., "Camil" (mode=byBrand)
nutritionGradeFilterselectMinimum Nutri-Score grade (a–e)
maxItemsintegerMax records to return (1–500, default 50)

Output Fields

Each record includes:

FieldDescription
barcodeEAN-13 barcode
productNameProduct name in Portuguese
brandPrimary brand name
brandsAll brand names (if multiple)
categoriesProduct category tags
nutritionGradeNutri-Score grade (a–e)
novaGroupNOVA food processing group (1–4)
ecoscoreGradeEco-Score grade (a–e)
caloriesEnergy in kcal per 100g
fatTotal fat per 100g
saturatedFatSaturated fat per 100g
carbohydratesCarbohydrates per 100g
sugarsSugars per 100g
proteinsProteins per 100g
saltSalt per 100g
fiberDietary fiber per 100g
ingredientsTextFull ingredients list (Portuguese)
allergensAllergen tags
labelsQuality labels (organic, fair-trade, etc.)
quantityProduct quantity (e.g., "1 kg")
packagingPackaging type
countriesCountries where product is sold
imageUrlProduct front image URL
productUrlOpen Food Facts product page URL
scrapedAtISO timestamp of scrape
recordTypeAlways food_product

Example Use Cases

  1. Nutrition research — Analyze nutritional content of Brazilian cereals or snacks
  2. Brand audit — Get all products from a specific Brazilian food manufacturer
  3. Category analysis — Compare nutrition grades across a food category
  4. Barcode database — Enrich an internal product database with nutritional data

Frequently Asked Questions

Is an API key required? No. Open Food Facts Brazil is a free, open-data project. No registration or API key is needed.

How often is the data updated? Open Food Facts is a community-driven database updated continuously. Products can be added or modified at any time.

What language are the product names in? Primarily Portuguese, though some products may have English names or multilingual entries.

What is NOVA group? NOVA is a food classification system: 1 = minimally processed, 2 = processed culinary ingredients, 3 = processed foods, 4 = ultra-processed foods.