iFood Scraper - Restaurant Menus, Prices & Reviews
Pricing
Pay per usage
iFood Scraper - Restaurant Menus, Prices & Reviews
Extract restaurant data from iFood Brazil: menus with prices, customer reviews, delivery fees, ratings, and availability.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

viralanalyzer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
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. Start FREE!
�🇸 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.
Features
- 🍕 Restaurant Data — Name, rating, delivery time, delivery fee, categories, distance
- 📋 Full Menu Extraction — Every item with name, price, promo price, description, image URL
- ⭐ Reviews — Customer reviews with ratings and text (optional)
- 📊 Price Intelligence — Average menu price, cheapest/most expensive items, price range
- 🏙️ Multi-City — Works in 15+ major Brazilian cities
- 🔍 Search & Filter — Search by cuisine type (pizza, sushi, hamburger, etc.)
- 🤖 Anti-Detection — Built-in browser fingerprint protection
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
city | string | sao-paulo-sp | City slug (e.g., rio-de-janeiro-rj) |
address | string | Av Paulista 1000 | Delivery address for location context |
query | string | "" | Search term (e.g., pizza, sushi) |
maxRestaurants | integer | 20 | Max restaurants to extract (1-200) |
includeMenu | boolean | true | Extract full menu with prices |
includeReviews | boolean | false | Extract customer reviews |
maxMenuItems | integer | 50 | Max menu items per restaurant |
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","slug": "bubblekill-patio-paulista-bela-vista","uuid": "5024be82-d729-41b9-a64f-d44ba306f232","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.9,"available": false,"availableForScheduling": true,"deliveryFee": 4.99,"deliveryFeeOriginal": 4.99,"minimumOrderValue": 10,"currency": "BRL","reviewsCount": 1534,"recentReviewsCount": 133,"scrapedAt": "2025-06-19T02:05:29.674Z","menu": [{"section": "Escolha sua Combinação","name": "Base Água","details": "Base de água - escolha o tamanho do copo","price": 19.99,"originalPrice": null,"imageUrl": "https://static-images.ifood.com.br/image/upload/..."},{"section": "Especiais","name": "Limonada Tutti Frutti","details": "Limonada com frutose de tutti frutti!","price": 43.98,"originalPrice": null,"imageUrl": "https://static-images.ifood.com.br/image/upload/..."}],"topMenuItems": "Base Água (R$19.99) | Base Chá de Hibisco (R$19.99) | Base Chá Preto (R$19.99)","cheapestItem": "Base Leite","cheapestPrice": 18.99,"mostExpensiveItem": "Limonada Tutti Frutti","mostExpensivePrice": 43.98,"avgMenuPrice": 23.42,"menuItemCount": 14}
Pricing
- Free tier: included with Apify Free plan
- Pay per result: $0.002 per restaurant
- 1,000 restaurants = $2.00
Use Cases
- Market Research — Analyze restaurant pricing, menu trends, and ratings by area
- Competitive Intelligence — Monitor competitor restaurants, menus, and delivery fees
- 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 and ML models
- Business Planning — Research the market before opening a restaurant or dark kitchen
FAQ
How does it handle iFood's anti-bot protection? The actor uses Playwright with anti-detection measures including realistic browser fingerprints and human-like delays. For best results, use Brazilian residential proxies.
Can I get data from any city in Brazil?
Yes! The actor supports 15+ major cities. Use the city slug format like sao-paulo-sp or rio-de-janeiro-rj.
How long does a typical run take? About 3-5 seconds per restaurant (including menu extraction). 20 restaurants ≈ 1-2 minutes.
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! Use the query parameter to search for specific cuisines like "pizza", "sushi", "hamburger", 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.
Funcionalidades
- 🍕 Dados do Restaurante — Nome, nota, tempo de entrega, taxa, categorias, distância
- 📋 Cardápio Completo — Cada item com nome, preço, preço promocional, descrição, imagem
- ⭐ Avaliações — Avaliações de clientes com nota e texto (opcional)
- 📊 Inteligência de Preço — Preço médio do cardápio, item mais barato/mais caro
- 🏙️ Multi-Cidade — Funciona em 15+ cidades brasileiras
- 🔍 Busca por Culinária — Filtre por tipo (pizza, sushi, hamburger, etc.)
Entrada
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
city | string | sao-paulo-sp | Slug da cidade (ex: rio-de-janeiro-rj) |
address | string | Av Paulista 1000 | Endereço de entrega para contexto |
query | string | "" | Termo de busca (ex: pizza, sushi) |
maxRestaurants | integer | 20 | Máximo de restaurantes (1-200) |
includeMenu | boolean | true | Extrair cardápio completo |
includeReviews | boolean | false | Extrair avaliações |
maxMenuItems | integer | 50 | Máx itens do cardápio por restaurante |
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
Exemplo de Saída
{"name": "Harmel Burgers & Carnes","slug": "harmel-burgers-e-carnes-centro","city": "curitiba-pr","category": "Hamburger","rating": 4.9,"deliveryFee": 7.99,"reviewsCount": 2100,"menuItemCount": 31,"avgMenuPrice": 35.50,"cheapestItem": "Coca-Cola 350ml","cheapestPrice": 7.50,"mostExpensiveItem": "Combo Família Harmel","mostExpensivePrice": 89.90,"scrapedAt": "2025-06-19T02:10:15.000Z"}
Preço
- Grátis: incluído no plano Free do Apify
- Pay per result: $0.002 por restaurante (~R$0,01)
- 1.000 restaurantes = $2.00 (~R$10)
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
Como funciona a proteção anti-bot do iFood? O ator usa Playwright com medidas anti-detecção, incluindo fingerprints realistas e delays humanos. Para melhores resultados, use proxies residenciais brasileiros.
Funciona em qualquer cidade do Brasil?
Sim! O ator suporta 15+ cidades. Use o formato de slug como sao-paulo-sp ou rio-de-janeiro-rj.
Quanto tempo leva uma execução típica? Cerca de 3-5 segundos por restaurante. 20 restaurantes ≈ 1-2 minutos.
Posso filtrar por culinária?
Sim! Use o parâmetro query para buscar por tipo como "pizza", "sushi", "hambúrguer", etc.
📝 Changelog
- v1.0.0 (2025-06-19) — Initial release: restaurant listing, menu extraction, multi-city support, reviews, anti-detection