Glovo Scraper – Stores, Restaurants & Menus
Pricing
from $0.03 / actor start
Glovo Scraper – Stores, Restaurants & Menus
Scrape Glovo stores and restaurants with their full menus: dish and product names, prices, options, photos, categories, ratings, delivery fees and opening status. Works in every Glovo country and city.
Pricing
from $0.03 / actor start
Rating
0.0
(0)
Developer
Badr Bouargan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Extract Glovo stores, restaurants and their full menus in any Glovo city: dish and product names, prices, options and extras, photos, menu sections, store ratings, delivery fees, ETA and open/closed status.
🌍 21 countries, 233 cities built in
Armenia · Bulgaria · Côte d'Ivoire · Croatia · Georgia · Italy · Kazakhstan · Kenya · Kyrgyzstan · Moldova · Montenegro · Morocco · Nigeria · Poland · Portugal · Romania · Serbia · Spain · Tunisia · Uganda · Ukraine
Pick countries from a list — the Actor knows their cities and the right language. Or set All Glovo countries and a max cities per country limit.
✨ What you get
- All store categories of a city (restaurants, groceries, pharmacies, shops…) discovered automatically.
- One row per product with its store: perfect for Excel, price monitoring or market research.
- Menu sections (e.g. Burgers & Wraps, Boissons) and options/extras with their extra price.
- Store data: rating, votes, tags, delivery fee, free-delivery flag, ETA, distance, open status, service fee.
- Stores-only mode (
scrapeMenus: false) for a fast city-wide store list. - Filters: price range, dish name keywords, excluded words, menu section or store type.
- Price tracking between runs (
trackPriceChanges): previous price, change in value and %, new dishes — plus optional e-mail alerts on price drops, sent to your Apify account address. - Respectful crawling: identified bot (
GlovoCatalogBot/1.0 (+contact)), rate limit, public pages only — Glovo's robots.txt allows crawling.
🚀 How to use
- Set Country (
ma,es,it,pt,pl,ro,ke,ci…) and Language (fr,en,es…). - Add one or more Cities exactly as they appear in Glovo URLs (
casablanca,rabat,marrakech). - Optionally add Start URLs (a category or a single store) and limits.
- Click Start, then export as Excel, CSV or JSON.
📦 Output example
{"storeName": "Sumo Sushis","storeUrl": "https://glovoapp.com/fr/ma/casablanca/stores/sumo-sushis","storeTags": ["Sushi"],"storeRating": "94%","isOpen": true,"eta": "30-40 min","deliveryFeeText": "Gratuit","menuSection": "Makis","name": "California Saumon Avocat","price": 65,"currency": "MAD","priceText": "65,00 MAD","imageUrl": "https://…/product.png","options": [{ "name": "Suppléments", "min": 0, "max": 3, "choices": [{ "name": "Sauce soja", "extraPrice": 5 }] }],"city": "casablanca","country": "ma"}
🛒 Restaurants and supermarkets
- Restaurants and food stores: the whole menu is read from the page — every dish, price, section and option.
- Supermarkets, pharmacies and shops: the Actor walks the store aisles (Promotions, Frozen food, Drinks…) through Glovo's own content service and returns the individual products, with their aisle name. Depth is configurable (
maxAisleDepth), andmaxProductsPerStorecaps huge catalogues.
Tested: 500 products each from Carrefour Market and Marjane Hyper (Casablanca) and Carrefour (Madrid), across ~20 aisles per store.
⚠️ Coverage
Glovo shows 50 stores per category page and loads the rest through an internal API that is not publicly documented. The Actor therefore visits every category and its sub-filters (pizza, burgers, sushi…), which typically covers 60–70 % of the stores of a large category and nearly all stores in small ones. To be exhaustive, add the missing stores as Start URLs.
💰 Cost
Very low: no proxy is needed and one request returns a full store menu (often 100+ products). A city with 50 stores and their menus costs a few cents on Apify.
⚖️ Legal
Glovo's robots.txt allows crawling (only a few internal pages are disallowed) and the Terms of Use contain no anti-crawling clause, but the content remains Glovo's and the merchants' property: use the data for analysis, not for republishing menus as your own. No personal data is collected.