Foody.vn Scraper — Vietnam Restaurants (Rating, Phone)
Pricing
from $1.50 / 1,000 results
Foody.vn Scraper — Vietnam Restaurants (Rating, Phone)
Scrape restaurants from Foody.vn, Vietnam's #1 food directory: name, address, rating (out of 10), review count, phone, GPS, photos and delivery/booking signals. Filter by city. Great for local F&B research and lead generation. No login or API key. Export JSON, CSV, Excel.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Foody.vn Scraper 🇻🇳🍜
Extract restaurants & food places from Foody.vn — Vietnam's #1 food & restaurant directory — at scale, without an account or API key. Scrape by city and export clean JSON, CSV or Excel: name, address, rating (out of 10), review count, phone, GPS, photos and delivery/booking signals.
Ideal for local F&B market research, restaurant lead generation, delivery/aggregator apps and mapping Vietnam's dining scene.
🔑 What this scraper does
- 🏙️ Scrape by city — Ho Chi Minh City, Ha Noi, Da Nang and more (by Foody city ID).
- ⭐ Ratings & reviews — average rating (out of 10) and total review count.
- 📞 Phone — the restaurant's contact number where Foody publishes it.
- 📍 Location — full address plus GPS coordinates.
- 📊 Reviews — total review count per place.
- 🛵 Signals — delivery, booking and promotion flags.
- 🖼️ Photo — cover image.
No login, no cookies to paste, no API key. Pick a city, press start, export.
📋 Example output
{"id": "1174605","restaurantId": 1174605,"name": "Cơm Tấm Khương - Cơm Tấm Sườn Cọng","url": "https://www.foody.vn/ho-chi-minh/com-tam-khuong","address": "382 Tân Sơn Nhì, P. Tân Sơn Nhì, Quận Tân Phú, TP. HCM","phone": "0902915908","rating": 7.8,"ratingText": "Rất ngon","totalReviews": 462,"lat": 10.7955021,"lng": 106.6295264,"photoUrl": "https://images.foody.vn/res/...jpg","description": null,"isOpening": true,"hasDelivery": true,"hasBooking": false,"hasPromotion": true,"deliveryUrl": "https://www.foody.vn/delivery/...","cityId": 217,"scrapedAt": "2026-09-11T10:00:00.000Z"}
🗂️ Fields you get
| Field | Description |
|---|---|
id, restaurantId | Foody place ID |
name | Restaurant / place name |
url | Foody listing URL |
address | Full address |
phone | Contact phone, where Foody publishes it |
rating | Average rating out of 10 |
ratingText | Rating label (e.g. "Rất ngon" / very good) |
totalReviews | Number of reviews |
lat, lng | GPS coordinates |
photoUrl | Cover image |
description | Short description, where available |
isOpening | Whether currently open |
hasDelivery, hasBooking, hasPromotion | Delivery / booking / promotion signals |
deliveryUrl | Delivery link where available |
cityId, scrapedAt | City ID and scrape time |
Name, address, rating, reviews, GPS and photo come on every place. Phone is included where Foody publishes it (around half of listings); when a restaurant hasn't shared a number, the field is null.
🚀 How to use
- Click Try for free.
- Enter one or more City IDs (e.g.
217for Ho Chi Minh City,3for Ha Noi). - Set Max Items and Max Pages per City, then click Start.
- Export as JSON, CSV, Excel, HTML, RSS, or via the Apify API.
Common city IDs: 217 = Ho Chi Minh City, 3 = Ha Noi, 47 = Da Nang, 216 = Binh Duong, 218 = Bien Hoa, 4 = Hai Phong.
📝 Example inputs
1. Ho Chi Minh City restaurants
{ "cityIds": ["217"], "maxItems": 300 }
2. Multiple cities
{"cityIds": ["217", "3", "47"],"maxItems": 2000,"maxPagesPerCity": 30}
3. Ha Noi only
{ "cityIds": ["3"], "maxItems": 500 }
💡 Popular use cases
🍜 Local F&B market research
Map Vietnam's restaurant scene by city — ratings, review volumes and locations — to size markets, spot popular areas and benchmark competition.
🎯 Restaurant lead generation
Build lists of restaurants with phone numbers and addresses for POS, delivery, supplier or marketing outreach.
🛵 Delivery & aggregator apps
Seed or enrich a restaurant database with names, locations, ratings and delivery signals.
🗺️ Location intelligence
Use GPS coordinates and engagement metrics to map dining density and popularity across districts.
🤖 AI, LLM & data products
Feed clean, structured Vietnamese restaurant data into your own models, dashboards or products.
👥 Who uses this
- F&B suppliers & POS/delivery vendors building restaurant lead lists.
- Market researchers & analysts mapping Vietnam's dining scene.
- Delivery & directory apps seeding restaurant databases.
- Developers & AI builders who need Vietnamese F&B data via API.
🎛️ Options
- City IDs — Foody city IDs, scraped separately.
- Place Type — 1 = restaurants (default).
- Max Items — cap total places (
0= unlimited). - Max Pages per City — pages per city (about 24 places per page).
❓ FAQ
Do I need a Foody account or API key? No. Just enter a city ID and run — no login, no cookies, no key.
How is rating scored?
Foody rates out of 10 (not 5). The rating field is the average out of 10, with a ratingText label.
Do I get phone numbers? Yes, where Foody publishes them — roughly half of listings include a phone number; the rest are null (the restaurant hasn't shared one).
Which cities can I scrape? Any Foody city by its ID. Common ones: 217 (HCMC), 3 (Ha Noi), 47 (Da Nang), 216 (Binh Duong), 4 (Hai Phong).
Do I get GPS coordinates?
Yes — lat and lng on every place.
How many places can I get?
As many as the city has, up to your maxItems and maxPagesPerCity limits. Set maxItems: 0 for unlimited.
What export formats are supported? JSON, CSV, Excel, HTML table, RSS, and the Apify API. Connect to Make, Zapier, Google Sheets, Slack, webhooks or an MCP server.
Is the data structured and clean? Yes. Each place is a flat, typed JSON object, de-duplicated by ID.
🔌 Integrations
- Export to JSON, CSV, Excel, HTML, RSS.
- Pull via the Apify API or client libraries (JavaScript, Python).
- Connect to Make, Zapier, Google Sheets, Slack, webhooks and more.
- Use from an MCP server in your AI agent / LLM workflow.
- Schedule recurring runs with the Apify Scheduler.
⚖️ Legal & responsible use
This scraper collects publicly available listing information only — the same data any visitor can see on Foody.vn without logging in. It does not access private messages, user accounts, or anything behind authentication.
You are responsible for how you use the collected data. Please:
- Respect Foody's Terms of Service and all applicable laws.
- Use any personal or company data lawfully and only for legitimate purposes.
- Avoid excessive request rates and scrape responsibly.
This tool is provided for lawful purposes such as market research, lead generation and business intelligence. It is not affiliated with, endorsed by, or connected to Foody.