PetrolSpy Australia NZ Fuel Price Scraper
Pricing
from $1.86 / 1,000 fuel station scrapeds
PetrolSpy Australia NZ Fuel Price Scraper
Scrape live Australian and New Zealand fuel prices from PetrolSpy for travel and fleet planners. Extract station names, brands, addresses, GPS, and U91, E10, U95, U98, diesel, and LPG near any city map. No login. Schedule runs, export JSON/CSV/Excel, and feed routing tools via API. Pay per station.

What does PetrolSpy Australia NZ Fuel Price Scraper do?
PetrolSpy Australia NZ Fuel Price Scraper extracts crowd-reported pump prices from PetrolSpy across Australia and New Zealand. Point it at a city map URL (Sydney, Melbourne, Auckland, and more) and export station names, brands, addresses, and live U91 / E10 / U95 / U98 / diesel / LPG prices without writing any code. No login required.
Run it on the Apify platform to schedule crawls, export JSON/CSV/Excel, monitor failures, and integrate results via API.
What data can you extract from PetrolSpy?
| Field | Description |
|---|---|
| id | PetrolSpy station id |
| name | Station name |
| brand | Brand or banner |
| address / suburb / state / postalCode | Location fields |
| u91Price / e10Price / u95Price / u98Price | Petrol prices in AUD (or NZD) per litre |
| dieselPrice / lpgPrice | Diesel and LPG per litre |
| prices | All reported fuels with amounts, timestamps, and reporters |
| imageUrl | Brand icon |
| latitude / longitude | Station coordinates |
| phone | Public phone number when listed |
| url | Map URL for the station |
Why scrape PetrolSpy?
PetrolSpy is a public crowd-price map for AU and NZ metros. Typical jobs:
- Cheapest U91 — Compare independents against the majors in Sydney or Melbourne
- Fleet routing — Pull a metro snapshot before a delivery day
- E10 vs U91 spreads — See where ethanol blend is actually cheaper
- Diesel desks — Track truck and light-diesel prices around depots
- NZ coverage — Run Auckland or Wellington alongside Australian cities
- Brand research — Follow Ampol, BP, Caltex, and independents over time
- Alerting — Feed U91 drops into Slack, email, or a sheet
- Travel weekends — Scan a holiday-town radius before a road trip
- Data pipelines — Automate collection from a public crowd-price network
- Dashboards — Join prices with GPS for routing and cost models
- State comparisons — Run NSW, VIC, QLD, WA, and SA maps in one Actor run
- LPG maps — Filter stations that still publish LPG
How to scrape PetrolSpy
- Open the Actor in Apify Console
- Keep the default Sydney map URL, or paste another PetrolSpy city or map URL
- Optionally set Latitude, Longitude, and Search radius (used when the URL has no city slug or lat/lng)
- Set Maximum items (stations per start URL; keep it small for a test run)
- Click Start and download results from the Dataset tab as JSON, CSV, Excel, or HTML
For all input options, see the Input tab in Console.
Input
| Field | Description |
|---|---|
| Start URLs | PetrolSpy map or city URLs |
| Maximum items | Stations to return per start URL (default 5) |
| Latitude / Longitude | Search center when the URL has no city (defaults to Sydney) |
| Search radius | Map box around the center (1–50 km) |
| Proxy configuration | Optional. The scraper works without a proxy in most regions |
Supported start URLs:
- City map:
https://petrolspy.com.au/map/location/au/nsw/2000/sydney - Homepage:
https://petrolspy.com.au/
Output
Each result is one gas station. You can download the dataset in JSON, HTML, CSV, or Excel.
{"id": "12345","name": "Budget Sydney CBD","brand": "Budget","address": "123 Example St","suburb": "Sydney","state": "NSW","postalCode": "2000","u91Price": 1.939,"dieselPrice": 1.899,"currency": "AUD","url": "https://petrolspy.com.au/map?station=12345","imageUrl": "https://petrolspy.com.au/img/budget.png"}
How much will it cost to scrape PetrolSpy?
This Actor is pay per event. You pay a tiny start fee plus one charge per station pushed to the dataset. On the FREE plan that is $2.49 per 1,000 stations (about $0.0025 per station). GOLD and higher Store plans pay less per station. A five-station test run costs well under a dollar.
The crawler is HTTP-only (no browser) and uses no proxy by default, so compute stays low. Wider radiuses scale with maxItems.
Tips and advanced options
- Raise radiusKm (up to 15 km) to capture more of a metro. Larger map boxes are rejected.
maxItemsis counted per start URL.- Default run uses no Apify Proxy. Enable a proxy group only if you see timeouts.
FAQ, disclaimers, and support
Is scraping PetrolSpy legal?
This Actor collects only public fuel price listings. You are responsible for complying with applicable laws when processing any data.
Does it need a login?
No. Map prices are public.
Does it cover New Zealand?
Yes. Use an Auckland, Wellington, or other NZ map URL (or set coordinates) the same way as Australian cities.
Use the Issues tab for feedback. Transfer data via the API tab or platform integrations.
Related scrapers
You might also like Clever-Tanken.de German Fuel Price Scraper, FuelWatch WA Official Fuel Price Scraper, Carbu.com France Belgium Fuel Price Scraper, and Spritpreisrechner.at Scraper.
Image Credit
Image credit: petrolspy.com.au