VOOZH about

URL: https://apify.com/viralanalyzer/ifood-restaurant-intelligence

⇱ iFood Restaurant Scraper - Delivery Intelligence · Apify


👁 iFood Scraper - Menus, Prices & Reviews avatar

iFood Scraper - Menus, Prices & Reviews

Pricing

$50.00 / 1,000 restaurant scrapeds

Go to Apify Store

iFood Scraper - Menus, Prices & Reviews

iFood scraper with URL enrichment. Extract restaurants, menus with prices, reviews and ratings. Pass URLs directly OR search by city. Start FREE.

Pricing

$50.00 / 1,000 restaurant scrapeds

Rating

5.0

(3)

Developer

👁 viralanalyzer

viralanalyzer

Maintained by Community

Actor stats

0

Bookmarked

93

Total users

23

Monthly active users

12 days ago

Last modified

Share

🍴 iFood Scraper — Restaurant Menus, Prices & Reviews

ONLY iFood scraper on the Apify Store! Extract restaurants, menus with real prices, delivery info and reviews from Brazil's #1 food delivery platform.


🇺🇸 English

What does it do?

Extracts restaurant data from iFood — Brazil's largest food delivery platform with 300,000+ restaurants and 80%+ market share. Get restaurant names, ratings, delivery fees, full menus with real prices, and customer reviews — all structured as clean JSON.

✨ Two Modes

🔗 URL Mode (NEW) — Enrich specific restaurants

Pass one or more iFood restaurant URLs and get instant data — no address or city needed. Perfect for enriching a list of specific restaurants you already know.

https://www.ifood.com.br/delivery/sao-paulo-sp/bubblekill-patio-paulista-bela-vista/5024be82-d729-41b9-a64f-d44ba306f232

🏙️ Search Mode — Discover restaurants near an address

Set a city and delivery address to discover all restaurants in that area. Returns up to 200 restaurants with full menu and pricing data.


Features

  • 🔗 URL Enrichment — Paste iFood URLs and extract data directly, no city/address needed
  • 🍕 Restaurant Data — Name, rating, delivery fee, category, distance, open/closed status
  • 📋 Full Menu — Every item with name, price, promo price, description, and image URL
  • Reviews — Customer reviews with ratings and comments (optional)
  • 📊 Price Intelligence — Average price, cheapest item, most expensive item, price range
  • 🏙️ Multi-City — Works in all Brazilian cities nationwide
  • 🔍 Search & Filter — Filter by cuisine type (pizza, sushi, hamburger, etc.)
  • 🛡️ Anti-Detection — Reliable scraping with residential proxy support

Input

Option A — URL Mode (recommended for specific restaurants)

ParameterTypeDescription
restaurantUrlsarrayList of iFood restaurant URLs to enrich
includeMenubooleanExtract full menu with prices (default: true)
includeReviewsbooleanExtract customer reviews (default: false)
maxMenuItemsintegerMax menu items per restaurant (default: 50)

Example input (URL Mode):

{
"restaurantUrls":[
"https://www.ifood.com.br/delivery/sao-paulo-sp/bubblekill-patio-paulista-bela-vista/5024be82-d729-41b9-a64f-d44ba306f232",
"https://www.ifood.com.br/delivery/sao-paulo-sp/mcdonalds-paulista/..."
],
"includeMenu":true,
"maxMenuItems":30
}

Option B — Search Mode (discover restaurants near an address)

ParameterTypeDefaultDescription
citystringsao-paulo-spCity slug (e.g., rio-de-janeiro-rj)
addressstringAv Paulista 1000Delivery address for location context
querystring""Search term (e.g., pizza, sushi)
maxRestaurantsinteger20Max restaurants to extract (1-200)
includeMenubooleantrueExtract full menu with prices
includeReviewsbooleanfalseExtract customer reviews
maxMenuItemsinteger50Max menu items per restaurant
proxyConfigurationobjectOptional fallback for blocked search runs

Example input (Search Mode):

{
"city":"sao-paulo-sp",
"address":"Av Paulista 1000, Sao Paulo",
"query":"pizza",
"maxRestaurants":20,
"includeMenu":true
}

Supported Cities

sao-paulo-sp · rio-de-janeiro-rj · belo-horizonte-mg · brasilia-df · curitiba-pr · porto-alegre-rs · salvador-ba · fortaleza-ce · recife-pe · campinas-sp · goiania-go · manaus-am · florianopolis-sc · vitoria-es · guarulhos-sp


Output Example

{
"name":"Bubblekill Pátio Paulista",
"city":"sao-paulo-sp",
"url":"https://www.ifood.com.br/delivery/sao-paulo-sp/bubblekill-patio-paulista-bela-vista/5024be82-d729-41b9-a64f-d44ba306f232",
"category":"Casa de Sucos",
"distance":"0.9 km",
"rating":4.8,
"reviewsCount":1540,
"available":true,
"deliveryFee":4.99,
"minimumOrderValue":10,
"currency":"BRL",
"menuItemCount":14,
"avgMenuPrice":23.42,
"cheapestItem":"Base Leite",
"cheapestPrice":18.99,
"mostExpensiveItem":"Limonada Tutti Frutti",
"mostExpensivePrice":43.98,
"topMenuItems":"Base Água (R$19.99) | Base Chá de Hibisco (R$19.99) | Base Leite (R$18.99)",
"menu":[
{
"section":"Escolha sua Combinação",
"name":"Base Água",
"details":"Base de água - escolha o tamanho do copo",
"price":19.99,
"imageUrl":"https://static-images.ifood.com.br/image/upload/..."
}
],
"scrapedAt":"2026-03-01T17:15:00.000Z"
}

Pricing

This actor uses Pay Per Event (PPE) pricing:

MetricCost
restaurant-scraped$0.05 per restaurant

Example: Scraping 1,000 restaurants costs $50.00.

Use Cases

  • Market Research — Analyze restaurant pricing, menu trends, and ratings by area
  • Competitive Intelligence — Monitor competitor menus, delivery fees, and availability
  • Price Monitoring — Track menu price changes over time across cities
  • Location Intelligence — Map restaurant density and categories by neighborhood
  • Food Delivery Analytics — Build datasets for food industry analysis
  • Business Planning — Research the market before opening a restaurant or dark kitchen

FAQ

What is the difference between URL Mode and Search Mode? URL Mode lets you enrich specific restaurants you already know — just paste their iFood URLs. Search Mode discovers restaurants near an address, ideal for exploring a new area or finding all restaurants in a neighborhood.

Do I need proxies? For URL Mode: no proxy needed, it works reliably without one. For Search Mode: start without proxy for the lowest cost. Add Brazilian residential proxies only if a real run gets blocked or returns no restaurants. Configure proxyConfiguration with apifyProxyGroups: ["RESIDENTIAL"] and apifyProxyCountry: "BR" only for those fallback cases.

Can I get data from any city in Brazil? Yes! The actor supports all Brazilian cities in Search Mode. URL Mode works for any city — just paste the restaurant URL.

How long does a typical run take? URL Mode: ~10–15 seconds per restaurant. Search Mode: ~2–3 minutes for 20 restaurants (including address setup and listing).

What data is NOT available in URL Mode? Delivery fee, delivery time, and distance are location-dependent — they require a delivery address context to calculate. These fields are available in Search Mode. All other fields (name, category, rating, reviews, menu) are fully available in both modes.

What data is NOT included? We do not extract customer personal data, private/logged-in data, or bypass any authentication. All data is publicly available on ifood.com.br.

Can I filter restaurants by cuisine? Yes! In Search Mode, use the query parameter: "pizza", "sushi", "hambúrguer", etc.


🇧🇷 Português

O que faz?

Extrai dados de restaurantes do iFood — a maior plataforma de delivery do Brasil com 300.000+ restaurantes e 80%+ do mercado. Obtém nomes, notas, taxas de entrega, cardápios completos com preços reais e avaliações de clientes — tudo estruturado em JSON limpo.

✨ Dois Modos

🔗 Modo URL (NOVO) — Enriqueça restaurantes específicos

Cole URLs do iFood e extraia os dados diretamente — sem precisar de endereço ou cidade. Ideal para enriquecer uma lista de restaurantes que você já conhece.

🏙️ Modo Busca — Descubra restaurantes perto de um endereço

Informe cidade e endereço de entrega para descobrir todos os restaurantes da região. Retorna até 200 restaurantes com cardápio e preços completos.


Funcionalidades

  • 🔗 Enriquecimento por URL — Cole URLs do iFood e extraia dados direto, sem cidade ou endereço
  • 🍕 Dados do Restaurante — Nome, nota, taxa de entrega, categoria, distância, aberto/fechado
  • 📋 Cardápio Completo — Cada item com nome, preço, promoção, descrição e imagem
  • Avaliações — Avaliações de clientes com nota e comentários (opcional)
  • 📊 Inteligência de Preço — Preço médio, item mais barato, item mais caro
  • 🏙️ Multi-Cidade — Funciona em todas as cidades do Brasil
  • 🔍 Busca por Culinária — Filtre por tipo (pizza, sushi, hambúrguer, etc.)

Entrada

Opção A — Modo URL (recomendado para restaurantes específicos)

ParâmetroTipoDescrição
restaurantUrlsarrayLista de URLs do iFood para enriquecer
includeMenubooleanExtrair cardápio completo (padrão: true)
includeReviewsbooleanExtrair avaliações (padrão: false)
maxMenuItemsintegerMáx itens por restaurante (padrão: 50)

Exemplo de entrada (Modo URL):

{
"restaurantUrls":[
"https://www.ifood.com.br/delivery/sao-paulo-sp/bubblekill-patio-paulista-bela-vista/5024be82-d729-41b9-a64f-d44ba306f232"
],
"includeMenu":true,
"maxMenuItems":30
}

Opção B — Modo Busca (descobrir restaurantes perto de um endereço)

ParâmetroTipoPadrãoDescrição
citystringsao-paulo-spSlug da cidade (ex: rio-de-janeiro-rj)
addressstringAv Paulista 1000Endereço de entrega para contexto
querystring""Termo de busca (ex: pizza, sushi)
maxRestaurantsinteger20Máximo de restaurantes (1-200)
includeMenubooleantrueExtrair cardápio completo
includeReviewsbooleanfalseExtrair avaliações
maxMenuItemsinteger50Máx itens do cardápio por restaurante
proxyConfigurationobjectFallback opcional para buscas bloqueadas

Exemplo de entrada (Modo Busca):

{
"city":"sao-paulo-sp",
"address":"Rua Tapes 247, Sao Paulo",
"query":"",
"maxRestaurants":20,
"includeMenu":true
}

Cidades Suportadas

sao-paulo-sp · rio-de-janeiro-rj · belo-horizonte-mg · brasilia-df · curitiba-pr · porto-alegre-rs · salvador-ba · fortaleza-ce · recife-pe · campinas-sp · goiania-go · manaus-am · florianopolis-sc · vitoria-es · guarulhos-sp


Preço

  • Pay per result: $0.05 por restaurante (~R$0,25)
  • 1.000 restaurantes = $50.00 (~R$250)

Casos de Uso

  • Pesquisa de Mercado — Analise preços, cardápios e avaliações por região
  • Inteligência Competitiva — Monitore concorrentes, cardápios e taxas de entrega
  • Monitoramento de Preços — Acompanhe mudanças de preço ao longo do tempo
  • Planejamento de Negócios — Pesquise o mercado antes de abrir um restaurante ou dark kitchen

Perguntas Frequentes

Qual a diferença entre Modo URL e Modo Busca? O Modo URL enriquece restaurantes específicos que você já conhece — basta colar as URLs. O Modo Busca descobre restaurantes perto de um endereço, ideal para explorar uma nova região.

Preciso de proxy? Modo URL: não precisa de proxy, funciona de forma confiável sem um. Modo Busca: comece sem proxy para ter o menor custo. Use proxy residencial brasileiro apenas se uma execução real for bloqueada ou retornar zero restaurantes. Configure proxyConfiguration com apifyProxyGroups: ["RESIDENTIAL"] e apifyProxyCountry: "BR" só nesses cenários de fallback.

Funciona em qualquer cidade do Brasil? No Modo Busca: sim, todas as cidades do Brasil. No Modo URL: qualquer cidade — basta colar a URL do restaurante.

Alguns campos aparecem como null no Modo URL. Por quê? Taxa de entrega, tempo de entrega e distância dependem de um endereço de entrega para serem calculados. Esses campos estão disponíveis no Modo Busca. Todos os outros campos (nome, categoria, nota, avaliações, cardápio) funcionam normalmente em ambos os modos.

Posso filtrar por culinária? Sim! No Modo Busca, use o parâmetro query: "pizza", "sushi", "hambúrguer", etc.


🔗 Related Actors

Combine with other actors from the Viral Analyzer suite:

📝 Changelog

  • v2.2 (2026-03-01) — URL enrichment mode (new!), robust autocomplete for search mode, improved category extraction, Brazilian proxy support
  • v1.0 (2025-06-19) — Initial release: restaurant listing, menu extraction, multi-city support, reviews, anti-detection

You might also like

Ifood Restaurant Scraper

yasmany.casanova/ifood-scraper

Extracts restaurant data from iFood Brazil—including profiles, menus, prices, and ratings—with location-based search and clean, structured JSON output.

👁 User avatar

Yasmany Grijalba Casanova

193

5.0

Ifood Menu Scraper

priscilas/ifood-menu-scraper

Extract complete restaurant menus from iFood Brazil: categories, dish names, descriptions, prices, images, and customization options. Works with store IDs from the iFood Store Finder.

63

Ifood Store Finder

priscilas/ifood-store-finder

Scrape iFood Brazil restaurants by city, neighborhood, and food category. Uses browser automation with residential proxy to bypass bot detection. Returns store names, ratings, delivery fees, distances, and IDs for menu extraction.

87

Stealth Web Scraper

lentic_clockss/stealth-web-scraper

Get rendered HTML, plain text, and extracted fields from Cloudflare-protected and JavaScript-heavy pages without building your own browser-and-proxy stack.

123

🛡️⚡ Cloudflare Scraper - Bypass All Captchas

neatrat/cloudflare-scraper

Updated June 2025, No proxies needed! A powerful web scraper that bypasses Cloudflare protection.

131

3.3

Anti-Bot Bypass: Cloudflare, PerimeterX, DataDome

h4sh/anti-bot-bypass

Bypass Cloudflare, PerimeterX (HUMAN) & DataDome at $15/1K requests. Stealth Camoufox returns clean HTML, reusable session cookies, CSS-extracted data, and screenshots. Runtime retry, timeout, URL, and proxy-session caps protect spend.

44

Web Scraper 🚀

datascoutapi/web-scraper

Web Scraper Pro extracts clean structured data for LLMs/RAG. Browser-based, 10x faster with anti-detection bypassing Cloudflare/CAPTCHA & proxy rotation. Bulk/recursive crawl 50k URLs at 500 pages/min. JSON/CSV/API, free tier.

Cloudflare Web Scraper

ecomscrape/cloudflare-web-scraper

Advanced web scraper designed to extract data from Cloudflare-protected websites with CAPTCHA bypass, proxy rotation, and JavaScript execution capabilities.

ecomscrape

769

3.3

Cloudflare Web Scraper (Pay per event)

ecomscrape/cloudflare-web-scraper-ppe

Advanced web scraper designed to extract data from Cloudflare-protected websites with CAPTCHA bypass, proxy rotation, and JavaScript execution capabilities.

ecomscrape

143

Ifood Scraper

gio21/ifood-scraper