Swiggy Restaurant Menu Extractor
Pricing
from $0.50 / 1,000 results
Go to Apify Store

Swiggy Restaurant Menu Extractor
Extract complete Restaurant menu from Swiggy using restaurant name and city. Get structured dish details, pricing, categories, and availability in seconds.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer

Smacient
Maintained by Community
Actor stats
0
Bookmarked
16
Total users
5
Monthly active users
10 days ago
Last modified
Categories
Share
Swiggy Menu Scraper
Extract complete restaurant menus from Swiggy with flattened, CSV-friendly output.
Features
Easy Input
- Search by restaurant name (e.g., "ITC", "Pizza Hut")
- OR provide restaurant IDs if you have them
- No manual ID lookup required!
Complete Data
- Restaurant info (name, rating, location)
- All menu categories
- Item details (name, price, description)
- Veg/non-veg indicators
- Ratings and images
- Stock status
Input Examples
Example 1: Search by Name (Recommended)
{"restaurantName": "YouMee","Locality": "Express Avenue","city": "Chennai"}
Example 2: Multiple Chains
{"restaurantName": "Pizza Hut","Locality": "Perungudi","city": "Chennai"}
Example 3: Using IDs (if you have them)
{"restaurantIds": ["925755", "16227"],"city": "Chennai"}
Output Format
Each row contains:
restaurantId- Swiggy restaurant IDrestaurantName- Restaurant namecity- Citylocation- Area/localityrating- Restaurant ratingtotalRatings- Number of ratingscuisines- Cuisine typescostForTwo- Cost for two peopledeliveryTime- Delivery timecategoryName- Menu categoryitemId- Item IDitemName- Item nameitemDescription- Item descriptionprice- Price in ₹finalPrice- Final price (after discounts)isVeg- Yes/NoinStock- Yes/NoitemRating- Item ratingitemRatingCount- Item rating countimageUrl- Image URL
How to Use
1. Simple Search
Input: Restaurant name + City
{"restaurantName": "McDonald's","city": "Bangalore"}
2. Download as CSV
After run completes:
- Go to Dataset tab
- Click Export → CSV
- Open in Excel/Google Sheets
3. Analyze Data
Perfect for:
- Price comparison
- Menu analysis
- Item tracking
- Restaurant research
Supported Cities
Chennai, Mumbai, Delhi, Bangalore, Hyderabad, Pune, Kolkata, Ahmedabad, Jaipur
Performance
- Speed: ~18 seconds per restaurant
- Cost: ~$0.50 per 100 restaurants
- Success Rate: 95%+
Use Cases
📊 Price Monitoring
- Track price changes over time
- Compare prices across locations
- Identify patterns
🍽️ Menu Analysis
- Popular items by rating
- Veg vs non-veg distribution
- Category breakdown
💼 Business Intelligence
- Competitive analysis
- Market research
- Pricing strategy
Tips
- Search by name - Easier than finding IDs
- Export to CSV - Best way to view data
- Use Excel pivot tables - Great for analysis
- Filter by isVeg - Easy veg/non-veg filtering
Example Workflow
1. Input: "KFC" + "Chennai"2. Actor finds 3 KFC locations3. Scrapes all menus4. Outputs 200+ rows (flat)5. Export CSV6. Analyze in Excel
Limitations
- Requires valid city name
- Some restaurants may not have menus
- Rate-limited (3 sec between requests)