Gumtree Listings Scraper
Pricing
Pay per event
Gumtree Listings Scraper
Scrape Gumtree classified listings by search URL. Extract titles, prices, locations, descriptions, images, and seller info. No login needed.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape classified listings from Gumtree across three countries: the United Kingdom (gumtree.com), Australia (gumtree.com.au), and South Africa (gumtree.co.za). Search by keyword or paste a search URL, and get structured listing data with optional full detail enrichment.

What it does
Provide a keyword (with a region) or a search URL, and the scraper returns clean, structured data for every listing. Region is detected automatically from the URL, so you can mix UK, Australian, and South African searches in one run.
Each listing includes the title, numeric and text price, currency, location, and a thumbnail. Turn on fetchDetails to also get the full description, all images, geo-coordinates (latitude and longitude), postcode, seller type, posted date, and — for cars — a complete vehicle specification.
It works across every Gumtree category: phones, cars, property, furniture, electronics, jobs, services, and general for-sale items.
Pricing
The scraper uses two pay-per-result events. You pay only for what you collect; we absorb all compute and proxy costs.
| Event | Price (FREE tier) | When it applies |
|---|---|---|
| Listing scraped | $0.99 / 1,000 | Every listing returned from search |
| Listing detail enriched | $4.99 / 1,000 | Each listing when fetchDetails is on |
Listing-only runs cost $0.99 per 1,000 in every region. Detail enrichment is billed separately because Australian detail pages are fetched through residential proxies. Lower prices apply at higher Apify usage tiers.
Input
| Field | Type | Description |
|---|---|---|
startUrls | Array | Gumtree search URLs. Region detected per URL. Paste straight from your browser. |
keyword | String | Search keyword. Used when startUrls is empty. |
region | String | Region for keyword search: uk, au, or za. Default uk. |
location | String | UK location name (e.g. london). UK keyword search only. |
category | String | UK category slug (e.g. cars, phones). UK keyword search only. |
sortOrder | String | UK sort: date, price_asc, or price_desc. |
fetchDetails | Boolean | Fetch each listing's detail page for full data. Default false. |
maxResults | Integer | Maximum listings to collect. Default 5. |
Example — keyword search, Australia
{"keyword": "toyota hilux","region": "au","maxResults": 200,"fetchDetails": true}
Example — keyword search, United Kingdom
{"keyword": "iphone","region": "uk","location": "manchester","category": "phones","maxResults": 500}
Example — paste a search URL
{"startUrls": [{ "url": "https://www.gumtree.co.za/s-cars-bakkies/v1c9077p1" }],"fetchDetails": true}
Output
Each listing is one dataset record. Listing-level fields are always present; the rest are added when fetchDetails is on.
{"id": "1512318051","region": "uk","title": "2019 Ford Focus 1.5 EcoBlue ST-Line","price": 9490,"currency": "GBP","priceText": "£9,490","location": "Oldham, Manchester","latitude": 53.55,"longitude": -2.1,"postcode": "OL41JZ","area": "oldham","category": "Motors","subcategory": "Cars","condition": "used","sellerType": "Trade","sellerName": "Motor Warehouse Ltd","postedAt": "2026-04-11T17:24:42.352Z","numberOfImages": 30,"images": ["https://..."],"description": "...","vehicle": {"make": "Ford","model": "FOCUS","year": "2019","mileage": 53600,"fuelType": "Diesel","transmission": "Manual","combinedMpg": 67.3,"co2Gkm": 110,"hpiNotStolen": true,"hpiNotWriteoff": true},"url": "https://www.gumtree.com/p/ford/...","scrapedAt": "2026-06-26T02:33:00.000Z"}
Cars carry a full vehicle block (make, model, year, mileage, fuel, transmission, engine, emissions, MPG, HPI history flags, and more) when fetchDetails is on. Non-vehicle listings omit it.
Regions and coverage
| Region | Site | Currency | Proxy |
|---|---|---|---|
| United Kingdom | gumtree.com | GBP | None |
| Australia | gumtree.com.au | AUD | Residential (included) |
| South Africa | gumtree.co.za | ZAR | Residential (included) |
Use cases
- Used-car and dealer intelligence: aggregate vehicle listings with structured specs for benchmarking and inventory analysis.
- Pricing and market research: track second-hand price curves and compare across regions.
- Lead generation: build region-specific listing directories with location and seller-type data.
- Reseller sourcing and arbitrage: find underpriced items across categories and countries.
- Property and rental analysis: map listing density and asking prices by area.
Notes
The scraper does not collect private individuals' personal names, phone numbers, or email addresses. Business and dealer names are included where Gumtree publishes them. This keeps the data suitable for commercial market-intelligence use.
Some fields depend on what each listing publishes. Posted dates, seller type, and vehicle specs are populated where the source exposes them and left empty where it does not.