Gumtree Listings Scraper
Pricing
from $1.00 / 1,000 product listings
Gumtree Listings Scraper
The Gumtree Listings Scraper extracts classified ads from gumtree.com, capturing titles, prices, locations, seller info, descriptions, and images — ideal for price tracking, market research, and lead generation.
Pricing
from $1.00 / 1,000 product listings
Rating
0.0
(0)
Developer
FalconScrape
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🚀 Gumtree Listings Scraper
Extract property, vehicle, and classified ad listings from Gumtree.com. The Gumtree Listings Scraper lets you search by keyword, category, and location to gather structured listing data for price tracking, market research, and lead generation.
✨ Features
- 🔍 Flexible Search: Scrape by keyword, category, location, or provide your own start URLs.
- 📄 Two Scraping Modes: Quick search-results mode or full detail mode with descriptions, images, and seller info.
- 🏷️ Rich Listing Data: Title, price, location, age, trade/delivery flags, promotions, category hierarchy, and more.
- 🖼️ Detail Pages: Full description, seller name, image gallery URLs, and JSON-LD category path.
- 🔄 Automatic Pagination: Follows pages up to your configured limit.
- 🛡️ Proxy-Ready: Designed for datacenter proxy rotation to reliably handle Gumtree's bot protection.
🛠️ How It Works
- Configure your search – Enter keywords, categories, and/or locations (or paste direct Gumtree URLs).
- Choose a mode – Search-only for fast bulk extraction, or enable detail scraping for full listing data.
- Run the scraper – Results are saved to a structured dataset ready to export or connect to your workflow.
📥 Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | [] | Gumtree URLs to scrape directly (search pages, category pages, or individual listings) |
keywords | array | [] | Search keywords, e.g. ["laptop", "iphone"] |
categories | array | ["all"] | Category slugs, e.g. ["laptops", "cars"]. Use "all" for all categories |
locations | array | [] | Location slugs, e.g. ["london", "manchester"] |
maxPages | integer | 5 | Max result pages per query (max 50) |
scrapeDetails | boolean | true | Follow each listing to scrape its full detail page |
maxRequestsPerCrawl | integer | 200 | Hard cap on total HTTP requests |
proxyConfiguration | object | Apify Datacenter | Proxy settings — datacenter rotation strongly recommended |
📊 Sample Output Data
Search listing (scrapeDetails: false)
{"id": 1511591296,"title": "HP ENVY Laptop i7 17inch","price": 450,"pricePennies": 45000,"location": "Irvine, North Ayrshire","age": "0 days","url": "https://www.gumtree.com/p/laptops/hp-envy-laptop-i7-17inch/1511591296","isTrade": false,"isDelivery": false,"isGBGVerified": false,"videoLink": false,"numberOfImages": 5,"numberWordsDescription": 46,"promotions": ["FEATURED"],"categoryId": 81,"subcategory1": 2549,"subcategory2": 2515,"subcategory3": 2487,"subcategory4": 81,"source": "search"}
Detail page (scrapeDetails: true)
{"id": 1511506287,"title": "Microsoft Surface Laptop 2 1TB ssd 16GB ram 15\" 2-in-1","price": 220,"priceFormatted": "£220","description": "Tactile with pencil included, super fast, barely used. Selling for 220 GBP purchased for 2,540 GBP.","location": "London","datePosted": "Just now","sellerName": "Farid","imageUrls": ["https://img.gumtree.com/ePR8PyKf84wPHx7_RYmEag/26793f9912784a4eb6_33bf6995cffb/86"],"categoryPath": "/for-sale/computers-software/computers-pcs-laptops/laptops/uk/london","url": "https://www.gumtree.com/p/laptops/microsoft-surface-laptop-2-1tb-ssd-16gb-ram-15-2-in-1/1511506287","source": "detail"}
💰 Pricing
This Actor uses pay-per-event pricing — you are only charged for data actually extracted.
| Event | Price | When charged |
|---|---|---|
product-listing | $1.00 / 1,000 | Each listing scraped from a search results page |
item-detail | $4.00 / 1,000 | Each full detail page scraped (description, images, seller info) |
Example costs:
- Scraping 1,000 search listings (
scrapeDetails: false) → $1.00 - Scraping 500 full detail pages (
scrapeDetails: true) → $2.00 - Combined run — 1,000 search results + 1,000 detail pages → $5.00
Tip: Use
scrapeDetails: falsewhen you only need price/location data from search results. Enable it when you need descriptions, images, or seller information.