Extract business listings, reviews, ratings, photos, and location data from Google Maps. Perfect for local SEO, market research, and lead generation.
Analyze competitor rankings, gather business data, and identify local SEO opportunities.
Build targeted lists of businesses by category and location for sales and marketing outreach.
Research local markets, analyze competition density, and identify underserved areas.
Track business reviews, sentiment, and reputation across multiple locations.
Available endpoints for the Google Maps Scraper API
/v1/googlemaps/area Search Google Maps for businesses near a specific latitude/longitude. Useful for exhaustive geographic coverage where IP-based location guessing would be unreliable.
latitude number Center latitude (-90 to 90). limit integer Maximum results to return. Defaults to 100. Preferred name; maxResults remains supported. location string City, neighbourhood or address to search around. Coordinates are optional advanced inputs. longitude number Center longitude (-180 to 180). maxResults integer Maximum results to return. Defaults to 100. You can also use limit. query string required Search query (e.g. 'dentists', 'coffee shops'). Combined with latitude/longitude to search a specific area. zoom number Map zoom level (3 to 21). Higher values search a tighter area. Defaults to 14 (~city block scale). /v1/googlemaps/autocomplete Fetch public Google Maps autocomplete suggestions.
limit integer Maximum number of results to return. location string Location filter. query string required Search query. /v1/googlemaps/place Fetch full details for a single Google Maps place — name, rating, category, description, address, phone, website, plus code, opening hours, and coordinates.
placeUrl string Full Google Maps place URL (e.g. https://www.google.com/maps/place/...). Preferred — supply from a prior search result. You can also use url. query string Search query if no placeUrl. The first matching result is used. url string Full Google Maps place URL (e.g. https://www.google.com/maps/place/...). Preferred — supply from a prior search result. Preferred name; placeUrl remains supported. /v1/googlemaps/reviews Fetch reviews for a Google Maps place — author, rating, date, text, owner response, plus an overall rating breakdown.
limit integer Maximum reviews to extract. Defaults to 50. Preferred name; maxReviews remains supported. maxReviews integer Maximum reviews to extract. Defaults to 50. You can also use limit. placeUrl string Full Google Maps place URL — pass the `link` field from a `googlemaps/search`, `googlemaps/area`, or `googlemaps/place` response. You can also use url. url string Full Google Maps place URL — pass the `link` field from a `googlemaps/search`, `googlemaps/area`, or `googlemaps/place` response. Preferred name; placeUrl remains supported. /v1/googlemaps/search Search Google Maps for businesses or places matching a query and return each result's name, rating, category, address, hours, place ID, and coordinates.
limit integer Maximum results to return. Google Maps loads ~20 at a time; the scraper scrolls until enough cards appear or the feed stops growing. Preferred name; maxResults remains supported. maxResults integer Maximum results to return. Google Maps loads ~20 at a time; the scraper scrolls until enough cards appear or the feed stops growing. You can also use limit. query string required Search query — typically a business type plus a location (e.g. 'coffee shops in San Francisco', 'dentists Austin TX'). Common questions about the Google Maps Scraper API
We extract data directly from Google Maps in real-time, ensuring you get the most current and accurate information available.
Yes, you can extract all reviews for any business listing, including historical reviews and owner responses.
Yes, our API works with Google Maps globally. You can search and extract data from any country or region.
We handle all rate limiting infrastructure. Your requests are processed reliably without hitting Google's limits.
Discover other data sources available through Browsable
Powerful Reddit scraping API to extract posts, comments, user profiles, subreddit data, and more. Search Reddit globally, get trending content, access user activity, and retrieve subreddit metadata.
Extract Vinted marketplace data including listings, pricing, seller profiles, and sold items. Perfect for resale analytics and market research.
Scrape Instagram public profiles, posts, hashtags, and follower counts with our API. Extract social media data at scale for influencer analysis, brand monitoring, and research.