Zoopla Scraper — UK Property Listings, Prices & Agents
Pricing
Pay per usage
Zoopla Scraper — UK Property Listings, Prices & Agents
Scrape property listings from Zoopla.co.uk — the UK's #2 real estate portal. Search for-sale or to-rent by location. Get prices, addresses, bedrooms, bathrooms, floor area, images, estate agent details, and more. No login or cookies required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Zoopla Scraper
Scrape property listings from Zoopla.co.uk — the UK's second-largest real estate portal. Extract prices, addresses, bedrooms, bathrooms, floor area, images, and estate agent details for both for-sale and to-rent properties. No login or cookies required.
What does Zoopla Scraper do?
This Actor lets you extract structured property data from Zoopla search results at scale. Search by any UK location (city, town, postcode area) and listing type. Get clean JSON output with all the key fields you need for property analysis, market research, or lead generation.
Run it on the Apify platform for scheduled scraping, API access, webhook integrations, and automatic proxy rotation.
Why use Zoopla Scraper?
- Market research — track property prices across UK regions over time
- Lead generation — find estate agents actively listing properties in target areas
- Investment analysis — compare asking prices, property sizes, and bedroom counts
- Data journalism — build datasets on housing affordability by location
- Portfolio monitoring — track new listings matching your investment criteria
How to use Zoopla Scraper
- Click Try for free to open the Actor in Apify Console
- Enter a location (e.g., "london", "manchester", "bristol")
- Choose a listing type (For Sale or To Rent)
- Set the maximum number of results you need
- Click Start and wait for results
- Download your data as JSON, CSV, Excel, or connect via API
Input
| Field | Type | Required | Description |
|---|---|---|---|
location | String | No | UK location to search (default: "london") |
startUrls | Array | No | Zoopla search URLs to scrape directly |
listingType | String | No | for-sale (default) or to-rent |
maxResults | Integer | No | Maximum listings to return (default: 100) |
proxyConfiguration | Object | No | Proxy settings for reliable scraping |
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
title | String | "2 bed flat for sale" |
price | Number | 399950 |
currency | String | "GBP" |
listingType | String | "sale" |
propertyType | String | "flat" |
address | String | "Marner Point, Bromley-By-Bow, London E3" |
city | String | "London" |
postalCode | String | "E3" |
bedrooms | Number | 2 |
bathrooms | Number | 2 |
surface | Number | 586 |
imageUrl | String | Primary listing image URL |
imageUrls | Array | All listing image URLs |
agencyName | String | "Savills" |
url | String | Full listing URL |
scrapedAt | String | "2026-04-06T12:00:00.000Z" |
Example output
{"title": "2 bed flat for sale","price": 399950,"currency": "GBP","listingType": "sale","propertyType": "flat","address": "Marner Point, Jefferson Plaza, Bromley-By-Bow, London E3","city": "London","postalCode": "E3","bedrooms": 2,"bathrooms": 2,"surface": 720,"imageUrl": "https://lid.zoocdn.com/u/480/360/example.jpg","agencyName": "Savills","url": "https://www.zoopla.co.uk/for-sale/details/72573752/","scrapedAt": "2026-04-06T12:00:00.000Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
How much does it cost to scrape Zoopla?
This Actor uses lightweight HTTP requests (no browser) making it very efficient. Approximate costs:
| Results | Estimated cost |
|---|---|
| 100 | ~$0.01 |
| 1,000 | ~$0.05 |
| 10,000 | ~$0.30 |
Costs depend on proxy usage and Apify platform pricing.
Tips for best results
- Start with a small run to verify the data matches your needs
- Use specific locations (e.g., "bristol" instead of all UK) for faster, targeted results
- Schedule regular runs to track new listings over time
- Use the API to integrate Zoopla data into your own applications or dashboards
FAQ and support
Is it legal to scrape Zoopla? This Actor extracts publicly available data from Zoopla.co.uk. Always ensure your use case complies with applicable laws and the website's terms of service.
The Actor returned fewer results than expected Some searches may return fewer results due to Zoopla's own filtering. Try broadening your location or adjusting the listing type.
I need help or have a feature request Open an issue in the Issues tab or contact support. We also build custom scraping solutions on request.