PetrolSpy Australia NZ Fuel Price Scraper avatar

PetrolSpy Australia NZ Fuel Price Scraper

Pricing

from $1.86 / 1,000 fuel station scrapeds

Go to Apify Store
PetrolSpy Australia NZ Fuel Price Scraper

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.

Pricing

from $1.86 / 1,000 fuel station scrapeds

Rating

0.0

(0)

Developer

rainminer

rainminer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

PetrolSpy

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?

FieldDescription
idPetrolSpy station id
nameStation name
brandBrand or banner
address / suburb / state / postalCodeLocation fields
u91Price / e10Price / u95Price / u98PricePetrol prices in AUD (or NZD) per litre
dieselPrice / lpgPriceDiesel and LPG per litre
pricesAll reported fuels with amounts, timestamps, and reporters
imageUrlBrand icon
latitude / longitudeStation coordinates
phonePublic phone number when listed
urlMap URL for the station

Why scrape PetrolSpy?

PetrolSpy is a public crowd-price map for AU and NZ metros. Typical jobs:

  1. Cheapest U91 — Compare independents against the majors in Sydney or Melbourne
  2. Fleet routing — Pull a metro snapshot before a delivery day
  3. E10 vs U91 spreads — See where ethanol blend is actually cheaper
  4. Diesel desks — Track truck and light-diesel prices around depots
  5. NZ coverage — Run Auckland or Wellington alongside Australian cities
  6. Brand research — Follow Ampol, BP, Caltex, and independents over time
  7. Alerting — Feed U91 drops into Slack, email, or a sheet
  8. Travel weekends — Scan a holiday-town radius before a road trip
  9. Data pipelines — Automate collection from a public crowd-price network
  10. Dashboards — Join prices with GPS for routing and cost models
  11. State comparisons — Run NSW, VIC, QLD, WA, and SA maps in one Actor run
  12. LPG maps — Filter stations that still publish LPG

How to scrape PetrolSpy

  1. Open the Actor in Apify Console
  2. Keep the default Sydney map URL, or paste another PetrolSpy city or map URL
  3. Optionally set Latitude, Longitude, and Search radius (used when the URL has no city slug or lat/lng)
  4. Set Maximum items (stations per start URL; keep it small for a test run)
  5. 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

FieldDescription
Start URLsPetrolSpy map or city URLs
Maximum itemsStations to return per start URL (default 5)
Latitude / LongitudeSearch center when the URL has no city (defaults to Sydney)
Search radiusMap box around the center (1–50 km)
Proxy configurationOptional. 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.
  • maxItems is 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.


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