Pricing
from $5.00 / 1,000 results
Google Maps Full Information Scraper
Extract full structured place data from Google Maps place URLs: name, address, phone, categories, rating, review counts, coordinates, website, opening hours, price range, and photos.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
4
Total users
3
Monthly active users
17 days ago
Last modified
Categories
Share
Extract complete place information from Google Maps by simply providing place page URLs. The Actor returns clean, structured records โ name, address, phone, categories, rating, review counts, coordinates, website, opening hours, price range, photos, and more โ ready to use in your apps, sheets, or pipelines.
No browser automation, no login, no Google API key required.
โจ Features
- Full place records โ every key field Google Maps exposes for a place.
- Bulk input โ pass as many place URLs as you need in a single run.
- Flexible input โ accepts a plain list of URLs or Apify request objects.
- Resilient โ retries transient network/rate-limit failures with backoff, polls for results with a bounded overall timeout, and surfaces per-URL errors as warnings instead of crashing the run.
- Clean output โ stable, documented field names; no provider metadata.
๐ฅ Input
| Field | Type | Required | Description |
|---|---|---|---|
urls | array of strings | Yes | Google Maps place URLs. Each must contain /maps/place/. |
includeErrors | boolean | No | Add a row for any URL that couldn't be scraped instead of skipping it. Default true. |
maxItems | integer | No | Cap on the number of records pushed to the dataset. Omit for no limit. |
URLs that do not look like Google Maps place pages (missing /maps/place/) are
skipped with a warning; if none are valid the run fails fast with a clear error.
Example input
{"urls":["https://www.google.com/maps/place/Empire+State+Building/@40.7484405,-73.9878584,17z","https://www.google.com/maps/place/Googleplex/@37.4220656,-122.0840897,17z","https://www.google.com/maps/place/Statue+of+Liberty+National+Monument/@40.6892494,-74.0466891,17z","https://www.google.com/maps/place/Sydney+Opera+House/@-33.8567844,151.2152967,17z"],"includeErrors":true,"maxItems":50}
๐ค Output
Each item in the dataset is one Google Maps place. Common fields include:
| Field | Description |
|---|---|
name | Place name |
address | Full formatted address |
phone | Contact phone number |
category | Primary category |
categories | All categories the place is listed under |
rating | Average star rating |
reviews_count | Total number of reviews |
latitude | Latitude coordinate |
longitude | Longitude coordinate |
place_id | Google place identifier |
fid | Google feature identifier (FID) |
website | Website URL |
open_hours | Opening hours by day |
price_range | Price range indicator (e.g. $, $$, $$$) |
photos | Photo URLs |
url | Google Maps URL of the place |
input_url | The input URL this record was scraped from |
Example output (truncated)
{"name":"Empire State Building","address":"20 W 34th St., New York, NY 10001, United States","phone":"+1 212-736-3100","category":"Observation deck","rating":4.7,"reviews_count":96000,"latitude":40.7484405,"longitude":-73.9878584,"website":"https://www.esbnyc.com/","price_range":"$$","url":"https://www.google.com/maps/place/Empire+State+Building/...","input_url":"https://www.google.com/maps/place/Empire+State+Building/@40.7484405,-73.9878584,17z"}
๐ Configuration
The Actor reads its data-provider credentials from the PROVIDER_API_KEY
environment variable. A shared token is bundled by default; to use your own, set
the environment variable on the Actor and it will be picked up automatically.
The token is never written to logs or output.
โฑ๏ธ Limits & pricing notes
- Results are prepared server-side and polled until ready. The run is bounded by an overall timeout (15 minutes by default); if results are not ready in time the run fails with the last known status for debugging.
- Larger batches of URLs take longer to prepare. Use
maxItemsto cap output.
๐ Running locally
cd google-maps-scraper# Provide inputmkdir-p storage/key_value_stores/defaultcp test.json storage/key_value_stores/default/INPUT.json# Runpython -m src
Or run on the Apify platform with the input above.
๐ ๏ธ Our Other Scrapers
Explore our full suite of scraping tools to power your data needs:
- Yelp Business Scraper โ Extract business details, ratings, and reviews from Yelp.
- Amazon Product Scraper โ Scrape product data, prices, and listings from Amazon.
- Crunchbase Company Scraper โ Pull company profiles and funding data from Crunchbase.
- Email Validator โ Verify and validate email addresses at scale.
๐ฌ Need help or have a feature request? Contact us at support@vulnv.com or visit our Apify profile.
