Ubereats Menu Price Scraper avatar

Ubereats Menu Price Scraper

Pricing

from $2.30 / 1,000 records

Go to Apify Store
Ubereats Menu Price Scraper

Ubereats Menu Price Scraper

Search any chain or restaurant in any city and get every location's full Uber Eats menu with per-store prices, ratings, hours and address. No store URLs needed.

Pricing

from $2.30 / 1,000 records

Rating

0.0

(0)

Developer

Khrystyna Skotte

Khrystyna Skotte

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Uber Eats Menu & Price Scraper — by chain and city, no store URLs needed

Type a chain or restaurant name and a city. Get back every matching Uber Eats location with its full menu and per-store prices, plus rating, review count, address, phone, hours and open status.

Most Uber Eats scrapers need you to paste store URLs one at a time. This one finds the stores for you — so "Burger King in Houston" or "Chipotle in 10001" returns every location's menu in one run.

Why per-location prices matter

Chain websites don't publish prices, because franchisees set them per store. The only place the real price of a Whopper in a specific location is visible is a delivery platform. That makes this the practical source for menu-price monitoring, competitor benchmarking, regional price studies and franchise research.

Input

FieldDefaultNotes
searchQueryBurger KingAny chain or restaurant name
locationAustin, TXCity, ZIP, neighborhood or full address (US)
maxStores3How many matching locations to scrape (up to 100)
matchChainNametrueOnly return stores whose name contains the search term — Uber Eats search otherwise mixes in convenience stores and similar cuisines
flattenItemsfalseOff: one record per store with the menu nested. On: one record per menu item with store fields repeated — ideal for spreadsheets and price comparisons
proxyConfigurationResidential, USRequired. Uber Eats refuses datacenter IPs

Output

One record per store (default):

{
"storeName": "Burger King (2500 E Riverside Dr)",
"storeUrl": "https://www.ubereats.com/store/burger-king-2500-e-riverside-dr/oiBSDuqDU7q1opwegBjLmQ",
"address": "2500 E Riverside Dr, Austin, TX 78741",
"city": "Austin", "region": "TX", "postalCode": "78741",
"phone": "+15124481234",
"rating": 4.3, "reviewCount": "3,000+",
"isOpen": true, "isOrderable": true,
"cuisines": ["Burgers", "Fast Food", "American"],
"currency": "USD",
"etaText": "25–40 min",
"hours": [{ "days": "Every Day", "hours": ["360-1439"] }],
"itemCount": 118,
"menu": [
{ "menuSection": "Menu", "category": "Flame-Grilled Burgers", "items": [
{ "itemName": "Whopper", "itemDescription": "Our Whopper Sandwich is a 1/4 lb of savory flame-grilled beef…",
"price": 7.49, "priceText": "$7.49", "imageUrl": "https://tb-static.uber.com/…", "isAvailable": true, "isSoldOut": false, "hasCustomizations": true }
]}
],
"searchQuery": "Burger King", "searchLocation": "Austin, TX", "scrapedAt": "2026-09-06T05:20:11.000Z"
}

With flattenItems on, each menu item becomes its own row carrying the store fields, so a run over 20 Burger King locations gives you a flat table of every item and price at every store.

price is a number in the store's currency; priceText is the display string. hours times are minutes from midnight.

Pricing

Charged per record: per store by default, per menu item when flattened. A typical chain location has 80–150 items.

Notes

  • Uber Eats search returns the closest matches first. Increase maxStores to reach further out.
  • Prices and availability are what Uber Eats shows at scrape time for delivery orders in that area.
  • Menus vary by time of day (breakfast vs. all-day); the scrape reflects the current menu.