Zoopla Scraper $1/1K π₯ Buy | Rent | New Homes (by Search URL)
Pricing
from $1.00 / 1,000 results
Zoopla Scraper $1/1K π₯ Buy | Rent | New Homes (by Search URL)
$1/1K β‘ Paste a Zoopla.co.uk search URL: buy (for sale), rent or new homes & get comprehensive details including price history, address, features, media, EPC, NTS, agent contacts (phones, emails) & much more! Bypass the 1K limit & Export to JSON/EXCEL/CSV/API & more. AI agents ready - Start now! π
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer
Azzouzana
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
Zoopla.co.uk Scraper PRO (By Search URL)
Your one-stop scraper for Zoopla for-sale, to-rent, and new homes searches. Paste a search URL and get flat JSON with pricing, price history, property specs, address and coordinates, features, photos, EPC and floor plans, NTS info, nearby points of interest, transport links, and agent contact details (emails optional). Built for market analysis, lead generation, and property research.
π€© Features
- For-sale, to-rent, and new homes search URLs (Agents search URLs coming soon)
- Full listing details per row: price history, beds/baths/sqft, description, tenure
- Address & location: postcodes, coordinates, area and region
- Features: feature bullets, furnished state, chain-free and related flags
- Media: photo gallery, floor plans, EPC ratings and documents
- NTS info: council tax band, service charge, ground rent, utilities, parking
- Nearby & transport: points of interest and nearest stations (rail, tube, ferry) with distances
- Contact details: agent branch name, phone, branch URL; email on each listing when enabled
- Auto-pagination; bypasses Zoopla's ~1,000 result cap , best effort to get as much results as we can up to your max items
- Flat rows for CSV, Excel, CRM, or API export β AI agents/LLMs ready
- Speed and reliability are built into our DNA π
π How to use
- Create a free Apify account - no credit card required!
- Open this Actor in Apify Console.
- Paste a Zoopla search URL into Start URL.
- Set Max items. Optionally enable Fetch agent emails (
fetchEmails) to addbranchEmailon each row (+$1 per 1,000 listings). - Click Start and download results from the dataset tab.
Example start URLs:
- Buy:
https://www.zoopla.co.uk/for-sale/property/london-fields/?q=London%20Fields%2C%20London - Rent:
https://www.zoopla.co.uk/to-rent/property/manchester/?q=Manchester%2C%20Greater%20Manchester - New homes:
https://www.zoopla.co.uk/new-homes/property/london/?q=London
π€ Why scrape Zoopla?
- Market research: track asking prices by area
- Lead generation: estate agent branches, phones, optional emails
- Investment analysis: compare beds, sqft, and price across postcodes
- Data pipelines: feed CRM, sheets, or internal models with UK listing data
π€ Cost / Pricing
$1 per 1,000 listings saved to your dataset. With Fetch agent emails enabled, add +$1 per 1,000 listings (one charge per listing).
Fetch agent emails off (default)
| Listings | Cost |
|---|---|
| 100 | $0.10 |
| 1,000 | $1.00 |
| 10,000 | $10.00 |
Fetch agent emails on
| Listings | Cost |
|---|---|
| 100 | $0.20 |
| 1,000 | $2.00 |
| 10,000 | $20.00 |
Example: 500 listings with emails β 500 Γ $0.001 + 500 Γ $0.001 = $1.00.
π Free tier limitations
On the free Apify plan:
- Up to 5 listings per run
- 5 runs per day (UTC)
- At least 30 minutes between runs
- With Fetch agent emails enabled,
branchEmailvalues are partially masked (e.g.abcdefg@azerty.comβab*****@az**.com). Paid users get full email addresses.
π οΈ Input
| Field | Type | Description | Default |
|---|---|---|---|
startUrl | string | Zoopla for-sale, to-rent, or new homes property search URL | London Fields buy example |
maxItems | integer | Maximum listings to scrape (min 5) | 100 |
fetchEmails | boolean | Fetch agent emails β include branchEmail on each listing (+$0.001 per listing; masked on free plan) | false |
π§ Output
One row per listing in the default dataset. Nested objects are flattened with _ prefixes. Arrays are kept as-is. URLs are absolute.
| Category | Fields |
|---|---|
| Pricing & history | pricing_valueLabel, priceHistory_firstPublished, priceHistory_priceChanges, pricing_pricePerFloorAreaUnit_valueLabel |
| Address & location | analyticsTaxonomy_displayAddress, location_streetName, location_townOrCity, location_postalCode, location_coordinates_latitude, location_coordinates_longitude |
| Property specs | counts_numBedrooms, counts_numBathrooms, ingested_sizeSqft, analyticsTaxonomy_propertyType, tenure, publicationStatus |
| Features | features_bullets, features_flags_furnishedState, analyticsTaxonomy_chainFree, features_flags_availableFromDate |
| NTS info | ntsInfo, additionalNtsInfo (tenure, council tax, service charge, ground rent, utilities, parking) |
| Media | propertyImage, floorPlan_image, derivedEPC_efficiencyRating, epc_pdf |
| Nearby & transport | pointsOfInterest, transports |
| Contact details | branchV2_branchName, branchV2_redirectPhone, branchV2_branchDetailsUri, listingUris_contact, branchEmail |
| Listing meta | title, detailedDescription, viewCount_viewCount30day, listingUris_detail, scrapedAt |
Example (dummy data):
{"listingId": "12345678","title": "2 bed flat for sale","category": "residential","publicationStatus": "Live","detailedDescription": "Riverside Apartments, E8. Modern two-bedroom flat with open-plan livingβ¦","tenure": "leasehold","listingUris_detail": "https://www.zoopla.co.uk/for-sale/details/12345678/","listingUris_contact": "https://www.zoopla.co.uk/for-sale/contact/12345678/","counts_numBedrooms": 2,"counts_numBathrooms": 1,"counts_numLivingRooms": 1,"ingested_sizeSqft": 803,"floorArea_label": "803 sq. ft","floorArea_value": 803,"pricing_valueLabel": "Β£425,000","pricing_internalValue": 425000,"pricing_priceQualifierLabel": "Guide price","pricing_pricePerFloorAreaUnit_valueLabel": "Β£529","priceHistory_firstPublished_firstPublishedDate": "2026-01-15T10:00:00","priceHistory_firstPublished_priceLabel": "Β£450,000","priceHistory_priceChanges": [{"priceLabel": "Β£425,000","priceChangeDate": "2026-03-01","isPriceDrop": true,"isPriceIncrease": false,"percentageChangeLabel": "-5.6%"}],"analyticsTaxonomy_displayAddress": "Riverside Apartments, Flat 4, Example Street, London E8","analyticsTaxonomy_propertyType": "flat","analyticsTaxonomy_postTownName": "London","analyticsTaxonomy_outcode": "E8","analyticsTaxonomy_incode": "3SE","analyticsTaxonomy_numBeds": 2,"analyticsTaxonomy_numBaths": 1,"analyticsTaxonomy_chainFree": true,"location_coordinates_latitude": 51.5401,"location_coordinates_longitude": -0.0572,"location_postalCode": "E8 3SE","location_streetName": "Example Street","location_townOrCity": "London","features_bullets": ["Two double bedrooms","Open-plan kitchen and living area","Balcony with park views","Concierge and residents' gym"],"features_flags_tenure_label": "Leasehold","features_flags_studentFriendly": false,"ntsInfo": [{ "title": "Tenure", "key": "tenure", "value": "Leasehold (125 years)" },{ "title": "Council tax band", "key": "council_tax_band", "value": "Band D" },{ "title": "Service charge", "key": null, "value": "Β£2,400 per year" },{ "title": "Ground rent", "key": "ground_rent", "value": "Peppercorn" }],"additionalNtsInfo": [{ "title": "Water", "key": "water", "value": "Mains" },{ "title": "Heating", "key": "heating", "value": "Gas central heating" },{ "title": "Broadband", "key": "broadband", "value": "FTTP available" },{ "title": "Parking", "key": "parking", "value": "Allocated space" }],"derivedEPC_efficiencyRating": "C","epc_image": null,"epc_pdf": null,"floorPlan_image": [{ "filename": "floorplan-example.jpg", "caption": "Floorplan" }],"propertyImage": [{ "original": "https://example.com/listings/12345678/living-room.jpg", "caption": "Living room" },{ "original": "https://example.com/listings/12345678/kitchen.jpg", "caption": "Kitchen" }],"pointsOfInterest": [{ "title": "Example Primary School", "address": "Sample Road", "type": "uk_school_primary", "distanceMiles": 0.2 },{ "title": "Riverside Park", "address": null, "type": "park", "distanceMiles": 0.4 }],"transports": [{ "title": "Example Overground", "poiType": "national_rail_station", "distanceInMiles": 0.3 },{ "title": "Sample Underground", "poiType": "london_underground_station", "distanceInMiles": 0.8 }],"branchV2_branchId": 67453,"branchV2_branchName": "Acme Estates β East London","branchV2_branchDetailsUri": "https://www.zoopla.co.uk/find-agents/branch/acme-estates-east-london-67453/","branchV2_redirectPhone": "020 7123 4567","branchV2_logoUrl": "https://example.com/agents/acme-logo.png","branchEmail": "enquiries@acme-estates.example","viewCount_viewCount30day": 42,"scrapedAt": "2026-06-20T12:00:00.000Z"}
β FAQ
How do I get a Zoopla search URL? Go to zoopla.co.uk, run a property search (for sale, to rent, or new homes), apply any filters, then copy the URL from your browser address bar.
What is the maximum number of listings per run? Set Max items to your target. Zoopla caps a single search at about 1,000 results; this Actor works around that and keeps collecting until it hits your max items, budget, or runs out of new listings.
Does this return estate agent email addresses?
Yes, when Fetch agent emails is enabled. Billed per listing. On the free plan, emails are partially masked (first 2 characters of the local part and domain label kept, TLD visible β e.g. ab*****@az**.com). Upgrade to a paid plan for full addresses.
Can I scrape for-sale, to-rent, and new homes? Yes. Paste a for-sale, to-rent, or new homes search URL (including for-sale searches with a new-homes filter). One URL per run.
π SEO Keywords
Zoopla scraper, Zoopla new homes scraper, UK property scraper, Zoopla price history, Zoopla transport links, Zoopla NTS info, UK real estate data, London property listings, estate agent leads, Zoopla for sale, Zoopla to rent, property price data UK, Apify Zoopla
π Looking for something else?
Browse thousands of scrapers on Apify Store
π¬ Contact
- π¬ Discord:
@azzouzana - π§ Email: labs@azzouzana.com
β οΈ Disclaimer
This actor is not affiliated with Zoopla. Trademarks belong to their respective owners. It only collects publicly visible listing data and does not access content behind login or paywalls.