Scrape Google Maps Reviews for Restaurants
Pull Google Maps listings & reviews for restaurants in any city — name, rating, address, phone & review count as structured JSON. No code, no API key.
How it works
- 1Open it on Apify
Hit Run on Apify — it opens the tool in the cloud, no install.
- 2Set the inputs
Adjust
searchQueries,searchQuery,maxItems(sensible defaults are pre-filled). - 3Click Run
The tool runs on Apify’s cloud and collects the data for you.
- 4Export the results
Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.
Pricing
$0.00027 per place = $0.27 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Place returned | Charged per place returned in the dataset (blocked/empty searches not charged). | $0.00027 |
Pay-per-event pricing: you are billed per result, not per subscription — a run that returns nothing costs nothing beyond the start fee. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-08-03, and they are what you are actually charged.
Inputs
| Field | What it does | Type |
|---|---|---|
searchQueries | One or more Google Maps searches. Include the location in the text, e.g. "coffee in Brooklyn", "dentists near Eiffel Tower", "hotels Lisbon". | array |
searchQuery | A single search, if you prefer one box instead of the list above. | string |
maxItems | How many places to collect per search (the scraper scrolls the results feed to reach this). Note: website and phone are only returned when Google shows them on the results card, so those fields are often null; rating, reviewCount, category and address can also be null when Google omits them. | integer |
reviewUrls | Optional place URLs to open and scrape reviews from. Use this for direct review extraction; placeUrls is accepted as an alias. | array |
placeUrls | Optional alias for reviewUrls. | array |
maxReviewsPerPlace | Maximum newest reviews to return per place URL or discovered place. | integer |
includeReviews | After collecting places, open each place and return its newest reviews too. This increases browser and proxy usage. | boolean |
includeOwnerReplies | Attempt to include the business owner's visible reply for each review. | boolean |
language | Google Maps interface language code (e.g. en, de, fr, es). | string |
countryCode | Optional 2-letter country to exit from (e.g. US, GB, DE). Leave empty to use the scraper's own US address pool, which is the most reliable lane. Setting a non-US country switches to rotating datacenter addresses in that country. | string |
notionConnector | Optional. Write each place as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectors, then pick it here. Leave empty to skip (default) — results are always saved to the dataset regardless. | string |
notionParentId | Optional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your workspace instead. | string |
What you get
A structured dataset — each result includes fields like:
addresscategorycidlatlngnamephoneplaceIdplaceUrlratingreviewCountsearchQuerywebsiteplaceNametypereviewerNametextrelativeDateownerReplyExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for Google Maps Scraper
Scrape Tokyo Coworking Spaces (Japanese Maps Data)
Tokyo coworking spaces from Google Maps, queried in native Japanese: names, addresses, ratings and websites for market research and expansion.
Property Manager & Contractor Leads in Denver
Denver property managers, contractors and handymen with phone numbers, websites and Google ratings to build a real-estate vendor and referral network.
Refresh CRM Business Hours & Open/Closed Status
Re-scrape a neighborhood's businesses on Google Maps to refresh open/closed status and opening hours, keeping CRM records clean and enriched.
Nashville Wedding Vendor Leads (Photographers, Venues)
Nashville wedding photographers, venues, florists and planners with contacts and ratings from Google Maps for vendor recruiting and event-software sales.
Scrape Barcelona Boutique Hotels (Spanish Maps Data)
Barcelona boutique hotels from Google Maps, queried in native Spanish: names, ratings, review counts and websites for travel and hospitality research.
Scrape Chicago Gyms & Fitness Studio Leads
Gyms, CrossFit boxes and yoga studios across Chicago suburbs with phone numbers, ratings and review counts for fitness-SaaS and supplier outreach.
Built on Google Maps Scraper — see every input, output field and price on the tool page.
Where this tool sits
- Categories
- Maps & Local Lead Generation B2B Leads & Contact Data
- Platforms