Google Maps Menu Scraper — Menus & Allergens, No API Key
Pricing
from $15.00 / 1,000 dish extracteds
Google Maps Menu Scraper — Menus & Allergens, No API Key
Turn any Google Maps place into a structured menu: fetches the place's menu photos and AI-parses every dish — translated name, price, atomic ingredients, EU-14 allergens with confidence, dietary type, nutrition estimates and origin story. No API keys needed, AI cost included in the price.
Google Maps Menu Scraper — Place → Structured Menu API
Give it a Google Maps place URL (or place ID) and get back the restaurant's menu as structured data — no website scraping, no PDF parsing. The actor collects the Menu photos that guests and owners uploaded to the place and AI-parses them into one record per dish:
name(translated to your language) +originalName(as printed)category,price(with currency, as shown)ingredients— atomic base ingredients, each with an English database name, translated display name, and EU-14 allergens with confidence (gluten, crustaceans, eggs, fish, peanuts, soy, milk, nuts, celery, mustard, sesame, sulfites, lupin, molluscs)dietaryType— Vegan / Vegetarian / Pescetarian / Other, with explanationnutritionInfo— estimated serving size, calories, protein, fat, carbsstory— origin story / cultural significanceisAlcoholicfor beverages
No API keys needed
Photo fetching and AI parsing both run on our managed keys, and their cost is already included in the per-dish price. No Google AI Studio signup, no Outscraper account, no proxy configuration — paste a place, get a menu.
Why this actor
Generic Google Maps scrapers give you reviews and opening hours. This one answers the question they can't: what can I actually eat there? Built from the production pipeline of a dietary-restrictions travel app, so the allergen and dietary classification prompts are battle-tested on real menus in 15 languages.
Input example
{"placeUrls": ["https://www.google.com/maps/place/Katz's+Delicatessen,+205+E+Houston+St,+New+York"],"language": "en","maxMenuPhotos": 8}
Bare place IDs (ChIJ…) and plain place names (
Katz's Delicatessen New YorkNotes
- Places with no menu photos on Google Maps yield a non-billed diagnostic row explaining why.
- Already have menu photo URLs? Use the companion AI Restaurant Menu Parser actor. Want the place's food photos matched to these dishes? Chain the Restaurant Dish Photo Matcher actor.
- Prefer to pay Google and Outscraper directly and control your own quota?
The Google Maps Menu Scraper (BYO keys) actor is the same scraper at a
lower per-dish price, with
geminiApiKey/outscraperApiKeyinputs.