ππΈ Google Street View Scraper (PPE)
Pricing
Pay per event
ππΈ Google Street View Scraper (PPE)
Extract data from thousands of Google Maps Street View locations, including points of interest (businesses, shops, etc.), historical data, panorama images & more. Cover wide map areas by leveraging powerful input methods. Fast, cheap & reliable. Pay-per-event version.
Pricing
Pay per event
Rating
0.0
(0)
Developer

3x1t
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
9 days ago
Last modified
Categories
Share
π What is Google Street View Scraper?
Google Street View Scraper is a tool for extracting Street View metadata, including found places, points of interest (and their IDs/URLs), historical Street Views (+links), panorama (360Β°) images in JPEG format and more.
There is a variety of input types you can leverage and we are working on adding even more.
Potential use cases for this scraper include:
- Real-estate & property analysis
- Training datasets for computer vision
- Urban planning & smart-city analytics
- Retail site selection & competitor mapping
- VR/AR environment reconstruction
- Bulk location verification or address auditing
- Automating research workflows
This version is configured as Pay per event (PPE), meaning you will pay a price according to the amount of scraped results. If you prefer fixed price per month (Rental), visit ππΈ Google Street View Scraper.
π Features
- π― Choose from multiple input types
Supports a wide variety of input formats:- π Street View URLs
- π Latitude/Longitude coordinates (+ optional radius scan)
- π Location text query
- π Custom GeoJSON object
- β β¦more coming soon (contact us with suggestions!)
- π Customizable panorama resolution
Pick the exact output size you want β from lightweight thumbnails to high-resolution panoramas. - π οΈ Image corruption detection + auto-repair
- β No upfront costs (e.g. per area search...)
- π€ Export your results in JSON, XML, CSV, and other formats supported by Apify.
π What is being extracted?
| π Points of Interest | π Historical Street Views | πΌοΈ Panorama images |
| π·οΈ Addresses | π Dates | π URLs |
| π§ Latitude | π§ Longitude | π ID |
And more! Checkout the output section for more detailed view.
Want to get more fields? Looking for something specific? Contact me via issues or at contact@3x1t.dev with any feature suggestions.
β How to use
This section contains information about each input option.
π Street View URLs
This is pretty straightforward, just copy the URL from your browser and insert it here.
You can also use other URL sources than browser, but make sure that the links are valid (the Actor has an auto-validator for input, so it will tell you if it is a valid URL).
π Latitude/Longitude coordinates (+ optional radius scan)
Use the input interface to input points into each field. If you omit the radius field, it will be set to default value (default is 5 meters).
π Location text query
This format type is possibly quite useful, but it also can be deceptive. It lets you define location boundary (polygon) using free text.
How this works:
- Your query gets sent into "https://nominatim.openstreetmap.org/" to get a polygon from your query.
- The Actor uses the found polygon as the input.
It is recommended to NOT use street addresses β street is not an area. Also other very small locations/generic names will not work.
Input examples:
- Good text queries:
Hoboken, New JerseyManhattan, New YorkGreen Wood Cemetery, New York
- Bad text queries:
Lower Manhattan, New YorkFranklin Street, New YorkJournal Square, Jersey City(it is a point)
You can validate your text query beforehand at https://nominatim.openstreetmap.org/ or just use GeoJSON input format instead for better stability.
π Custom GeoJSON object
- Go to https://geojson.io.
- Find the location you want to scrape panoramas for on the map
- Select Draw Polygon option from the toolbar
- Draw the polygon (you finish the polygon by clicking on the initial point of the polygon)
- The JSON entry will get updated in the text box on the right side.
- Copy the whole JSON text and paste it into the GeoJSON polygon input field of this Actor.
- (Optional) Setup other settings like resolution and limit.
- Click Start to see your results!
π Example input
Street View URL
{"panoramaImageResolution": "512x256","scrapePanoramaImages": true,"streetViewUrls": ["https://www.google.com/maps/@51.50567952815255,-0.07523477743727235,3a,75y,0h,90t/data=!3m5!1e1!3m3!1syzC6tviBA2kbnO1Q5a4a1Q!2e0!5s20241001T000000"]}
GeoJSON
{"geoJSON": {"type": "FeatureCollection","features": [{"type": "Feature","properties": {},"geometry": {"coordinates": [[[-0.07488689695912853,51.507109792556406],[-0.0769781886279759,51.504310315763036],[-0.07565163565999455,51.50405840295656],[-0.07378514161396765,51.50670383680142],[-0.07488689695912853,51.507109792556406]]],"type": "Polygon"}}]},"panoramaImageResolution": "512x256","resultLimitPerThread": 50,"scrapePanoramaImages": true}
πΌοΈ Example output
The resulting images are automatically stitched into whole panoramas, making large-scale scraping operations very easy. There's also prepared a special Key-Value-Store collection called "Panorama Images" for making the process of extracting scraped images even smoother.
This example is only the dataset entry, the images will be automatically stored in the Key-Value store and referenced in the dataset entries via URLs in the panoramaImageUrl field.
{"id": "NQmbvEpCoEnD2CfguyuqPw","location": {"latitude": 51.50421828553964,"longitude": -0.07600345440559082},"streetViewUrl": "https://www.google.com/maps/@51.50421828553964,-0.07600345440559082,3a,75y,0h,90t/data=!3m4!1e1!3m2!1sNQmbvEpCoEnD2CfguyuqPw!2e0","googleMapsUrl": "https://www.google.com/maps/place/51.50421828553964,-0.07600345440559082","panoramaImageUrl": "", // Panorama image URL hidden in example"address": {"street": "48 Shad Thames","cityAndCountry": "London, England","countryCode": "GB"},"date": {"year": 2022,"month": 6},"pointsOfInterest": [{"name": "Starbucks","url": "https://www.google.com/maps/place///data=!4m2!3m1!1s0x4876034619fd361b%3A0x126019398b3f2d0","streetViewCenteredUrl": "https://www.google.com/maps/@51.50421828553964,-0.07600345440559082,3a,75y,121.16095804735681h,91.29863874283065t/data=!3m4!1e1!3m2!1sNQmbvEpCoEnD2CfguyuqPw!2e0","relativePositionInPanorama": {"x": 0.00969652272760868,"y": 0.5056449174880981},"distanceFromCamera": 49.11770248413086,"placeCategory": "Coffee shop"},{"name": "Horselydown stairs","url": "https://www.google.com/maps/place///data=!4m2!3m1!1s0x4876030846d2414b%3A0x6748a367f93745d5","streetViewCenteredUrl": "https://www.google.com/maps/@51.50421828553964,-0.07600345440559082,3a,75y,93.57900540068903h,91.5340521919089t/data=!3m4!1e1!3m2!1sNQmbvEpCoEnD2CfguyuqPw!2e0","relativePositionInPanorama": {"x": 0.9331086277961731,"y": 0.502669632434845},"distanceFromCamera": 26.1407585144043,"placeCategory": "Tourist attraction"}],"historicalPanoramas": [{"id": "1yysorCh2z4NMHq93N0TwQ","type": "official","streetViewUrl": "https://www.google.com/maps/@51.50424167658521,-0.07604303179084063,3a,75y,0h,90t/data=!3m5!1e1!3m3!1s1yysorCh2z4NMHq93N0TwQ!2e0!5s20210501T000000","location": {"latitude": 51.50424167658521,"longitude": -0.07604303179084063},"date": {"year": 2021,"month": 5}},{"id": "nsMd9-UHKC8Y7ayZ696vAg","type": "official","streetViewUrl": "https://www.google.com/maps/@51.504237913559,-0.07603361351516633,3a,75y,0h,90t/data=!3m5!1e1!3m3!1snsMd9-UHKC8Y7ayZ696vAg!2e0!5s20170901T000000","location": {"latitude": 51.504237913559,"longitude": -0.07603361351516633},"date": {"year": 2017,"month": 9}},{"id": "Pgl5qaoLtgiHw96EMkyLTQ","type": "official","streetViewUrl": "https://www.google.com/maps/@51.50422542533391,-0.07599953144126885,3a,75y,0h,90t/data=!3m5!1e1!3m3!1sPgl5qaoLtgiHw96EMkyLTQ!2e0!5s20160501T000000","location": {"latitude": 51.50422542533391,"longitude": -0.07599953144126885},"date": {"year": 2016,"month": 5}}],"originIdentifier": "{\"name\":\"polygon-0\"}"}
π Integrating with other platforms
Google Street View Scraper supports integrations with external services, enabling automated workflows and data exchange. Through the Apify platform integrations, it connects with tools like Make and Zapier, facilitating interactions with Slack, Airbyte, GitHub, Google Sheets, and Google Drive (learn about integrations). Additionally, its API and webhook support allow real-time interactions, such as triggering automated workflows or receiving notifications when a scraping task is completed.
π οΈ Support
If there is a feature that you would love to see (more fields, better input, etc.), do not hesitate to create an issue or contact me at contact@3x1t.dev.
ππ Explore all actors by 3x1t
πΊοΈ Maps & Location Data
| Actor | Description |
|---|---|
|
| Extracts product data from Google Street View, including panoramas, historical data, points of interest (e.g. places in vicinity) and more. Rental version. |
|
| Extracts product data from Google Street View, including panoramas, historical data, points of interest (e.g. places in vicinity) and more. Pay-per-event version. |
π Automotive
| Actor | Description |
|---|---|
|
| Scrapes vehicle listings from Leboncoin.fr and returns well-structured data (very similar to our other vehicle actors). Rental version. |
|
| Scrapes vehicle listings from Leboncoin.fr and returns well-structured data (very similar to our other vehicle actors). Pay-per-event version. |
|
| Scrapes vehicle listings from Mobile.de, Europe's largest car marketplace, with detailed vehicle data like brand, model, price, and images. |
|
| Pay-per-result version of the Mobile.de Scraper, offering a cost-effective option for smaller use cases to extract car data. |
|
| Checks listing IDs and returns only those that are not valid anymore. |
|
| Scrapes vehicle listings from AutoScout24, with detailed vehicle data like brand, model, price, images, dealer info and more. Rental version. |
|
| Scrapes vehicle listings from AutoScout24, with detailed vehicle data like brand, model, price, images, dealer info and more. Pay-per-result version. |
|
| Scrapes vehicle listings from AutoScout24, with detailed vehicle data like brand, model, price, images, dealer info and more. Rental version. |
|
| Scraper dedicated for the Swiss website of AutoScout24. Rental version. |
|
| Scraper dedicated for the Swiss website of AutoScout24. Pay-per-event version. |
π E-commerce
| Actor | Description |
|---|---|
|
| Extracts product data from eBay, including details like price, title, images, and more. Rental version. |
|
| Extracts product data from Wish.com, including details like price, name, reviews, and more. |
Can't find what you're looking for? No worries, we've got your back! Hit us up at contact@3x1t.dev or create an issue. If all else fails, you can always visit the Apify store β it could have exactly what you need. π


