Just Eat Scraper
Pricing
from $2.00 / 1,000 restaurants
Just Eat Scraper
The JustEat Scraper extracts restaurant listings and full menus from Just Eat UK by postcode, capturing names, ratings, hygiene scores, cuisines, delivery costs, and locations, plus menu items, prices, images, nutrition, and modifiers โ ideal for market research and price tracking.
Pricing
from $2.00 / 1,000 restaurants
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
๐ JustEat Listings & Menu Scraper
Easily extract restaurant data from Just Eat UK. The JustEat Listings & Menu Scraper gathers structured restaurant listings for any postcode โ and optionally their full menus โ for market research, price tracking, and competitor analysis. No login, no browser, no third-party unblocker required.
โจ Features
- ๐ช Comprehensive Restaurant Data: name, address, geolocation, cuisines, ratings, hygiene rating, delivery cost, minimum order value, ETA, offers, and open/closed status.
- ๐ฝ๏ธ Full Menu Extraction: categories, items, descriptions, prices, item images, calorie/energy info, and modifier groups (extras, sizes, sauces).
- ๐ Postcode-Based Discovery: pass a full postcode (
SW1A1AA) or just an outcode (M1) to pull every restaurant delivering to that area. - ๐งน Automatic Deduplication: the same restaurant appearing under overlapping postcodes is returned only once.
- ๐ธ Pay Per Result: predictable pricing โ pay a low rate for listings and a higher rate only when you fetch full menus.
๐ ๏ธ How It Works
- Enter Postcodes โ Provide a list of UK postcodes or outcodes (or leave empty to use a built-in list covering major UK cities).
- Choose Depth โ Toggle Scrape full menus on for complete menu data, or off for fast, cheap listings only.
- Run the Scraper โ Start the process and receive structured restaurant data, deduplicated and ready to download as JSON, CSV, Excel, or HTML.
โ๏ธ Input
| Field | Type | Default | Description |
|---|---|---|---|
postcodes | array | [] | UK postcodes or outcodes to scan. Outcodes (M1) return all restaurants delivering to that area. Empty = built-in UK city list. |
scrapeMenus | boolean | false | When true, also fetch each restaurant's full menu (categories, items, prices, images, nutrition, modifiers). |
maxItems | integer | 50 | Maximum total restaurants to scrape across all postcodes (deduplicated). Set 0 for unlimited. |
proxyConfiguration | object | none | Proxy settings. Just Eat is scrapeable without a proxy; enable residential proxies only if you hit blocking at scale. |
Example input:
{"postcodes": ["SW1A1AA", "M1", "B1"],"scrapeMenus": true,"maxItems": 100}
๐ Sample Output Data
Each item is one restaurant. With scrapeMenus enabled, the record also includes a nested menu. Example:
{"id": "120913","uniqueName": "mcdonalds-victorialondon","name": "McDonald'sยฎ - Victoria","url": "https://www.just-eat.co.uk/restaurants-mcdonalds-victorialondon","menuUrl": "https://www.just-eat.co.uk/restaurants-mcdonalds-victorialondon/menu","address": { "firstLine": "...", "city": "London", "postcode": "SW1...", "latitude": 51.49, "longitude": -0.14 },"rating": { "average": 4.5, "count": 1200, "stars": 4.5 },"hygieneRating": 5,"cuisines": ["Burgers", "American"],"delivery": {"cost": 0.99,"minimumOrderValue": 10,"isFree": false,"etaMinutesLower": 15,"etaMinutesUpper": 30},"isOpenNow": true,"logoUrl": "https://.../120913.gif","scrapedFromPostcode": "SW1A1AA","menu": {"itemCount": 282,"categoryCount": 32,"categories": [{"id": "09313db0-...","name": "What's New","items": [{"id": "b584c3cf-...","name": "Double Sausage & Egg McMuffinยฎ","description": "Two pork sausage patties...","imageUrl": "https://res.cloudinary.com/.../c_fill,h_400,w_400/...","basePrice": 5.99,"energy": "2174 kJ/520 kcal","variations": [{"name": "","basePrice": 5.99,"modifierGroups": [{"name": "Remove","minChoices": 0,"maxChoices": 5,"options": [{ "name": "No Cheese Slice", "additionPrice": 0, "removePrice": 0 }]}]}]}]}]}}
๐ธ Pricing
This Actor uses pay-per-event pricing โ you pay per result, not for compute time:
| Event | Charged when |
|---|---|
restaurant-listing | A restaurant is returned without a menu (listings-only, or menu unavailable) |
menu-detail | A restaurant is returned with its full menu (scrapeMenus enabled) |
Each output record charges exactly one event. menu-detail costs more because it requires an extra page fetch and parse per restaurant. Use maxItems to set a hard ceiling on cost.
๐ Notes
This Actor collects only publicly available data and stores no personal information. Please ensure your use complies with Just Eat's Terms of Service and applicable laws. Coverage is the UK tenant (just-eat.co.uk) only.
Start gathering Just Eat restaurant and menu data today! ๐