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 required Center latitude (-90 to 90). longitude number required Center longitude (-180 to 180). maxResults number Maximum results to return. Defaults to 100. 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. query string Search query if no placeUrl. The first matching result is used. /v1/googlemaps/reviews Fetch reviews for a Google Maps place — author, rating, date, text, owner response, plus an overall rating breakdown.
maxReviews number Maximum reviews to extract. Defaults to 50. placeUrl string required Full Google Maps place URL — pass the `link` field from a `googlemaps/search`, `googlemaps/area`, or `googlemaps/place` response. /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.
maxResults number Maximum results to return. Google Maps loads ~20 at a time; the scraper scrolls until enough cards appear or the feed stops growing. 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.