πŸš€ Zoopla Scraper Β· 5,000 Free Listings/Month avatar

πŸš€ Zoopla Scraper Β· 5,000 Free Listings/Month

Pricing

from $1.00 / 1,000 results

Go to Apify Store
πŸš€ Zoopla Scraper Β· 5,000 Free Listings/Month

πŸš€ Zoopla Scraper Β· 5,000 Free Listings/Month

Zoopla Scraper gets you Zoopla data ⚑ fast, 🎯 100% accurate and πŸ” ridiculously detailed β€” UK homes for sale, to rent & new homes, full listing details, EPC, floor plans & agent phone. πŸ’° $1 per 1,000 listings, no start fee. Scrape your first 5,000 listings free every month πŸš€

Pricing

from $1.00 / 1,000 results

Rating

5.0

(1)

Developer

Chetan Jain

Chetan Jain

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Zoopla Scraper

Zoopla Scraper by Omkar Cloud gets you 🎯 accurate, πŸ” detailed Zoopla data.

Zoopla uses Cloudflare bot protection to stop you from getting its data.

Zoopla Scraper beats it, so you get the data, and can successfully complete your project.

$1 per 1,000 listings. And with Apify's free plan you get $5 of credit every month, so your first ~5,000 listings each month are free.

This is an excellent Actor made by Omkar Cloud, which is Rated Excellent β€” 4.7 based on 30 reviews on Trustpilot.

πŸ‘‰ Try Zoopla Scraper free β€” your first ~5,000 listings are Free.

What can I get

  • 🏠 For sale, to rent & new homes β€” search any UK town, area, postcode or outcode; filter by price, bedrooms, property type, furnishing, date added, keywords & radius
  • πŸ“ž Agent name & phone on every row β€” plus price, beds, baths, floor area, photos, tags & the Zoopla link
  • πŸ“‹ Full details β€” description, features, tenure, price history, EPC rating, coordinates, postcode & UPRN, nearest stations, service charge & council tax, floor plans
  • πŸ”— Any listing URL β€” paste zoopla.co.uk listing links and get the full profile back

Why Zoopla Scraper

Most other Zoopla scrapers fail you in one of four ways:

  • πŸ—„οΈ Inaccurate, cached, stale data
  • 🧩 Low-detail data β€” a few fields per listing, never the full picture
  • πŸ’Έ Pay more to get the same data
  • πŸͺ¦ Works today, breaks next month β€” nobody maintains it

Zoopla Scraper is scraped live on every run, priced honestly, and actively maintained.

Example: A Full Zoopla Listing

{
"id": "74079940",
"title": "2 bed flat for sale",
"address": "Church Walk, London NW2",
"link": "https://www.zoopla.co.uk/for-sale/details/74079940/",
"section": "for-sale",
"property_type": "flat",
"published_at": "2026-08-27T07:42:54",
"description": "A charming two-bedroom ground floor flat situated on the peaceful and picturesque Church Walk, NW2. Spanning over 600 sq ft, the property offers two well-proportioned double bedrooms and the added benefit of its own private entrance.",
"features": ["Own Entrance", "Quiet Street", "Over 600sqft of Internal Space", "Ground Floor", "Period Facade", "Residents Parking"],
"tags": ["Leasehold"],
"bedrooms": 2,
"bathrooms": 1,
"living_rooms": 1,
"floor_area": { "size_sqft": 646, "source": "structured_data" },
"price": { "amount": 425000, "currency": "GBP", "label": "Β£425,000", "price_per_floor_area": { "internalValue": 658, "label": "Β£658/sq. ft" }, "is_auction": false },
"tenure": "leasehold",
"is_chain_free": false,
"location": { "latitude": 51.561034, "longitude": -0.197528, "street_name": "Church Walk", "postcode": "NW2 2TJ", "outcode": "NW2", "town": "London", "uprn": "200228980" },
"epc": { "rating": "C", "images": ["https://lid.zoocdn.com/645/430/0ce4f1e84c5ea2db57e1316b2a288d6507fab676.png"] },
"nearest_stations": [
{ "name": "Cricklewood", "distance_miles": 0.7 },
{ "name": "Golders Green", "distance_miles": 0.8 }
],
"property_info": [
{ "name": "Tenure", "value": "Leasehold (111 years)" },
{ "name": "Service charge", "value": "Β£600 per year" },
{ "name": "Ground rent", "value": "Β£250" }
],
"media": {
"images": ["https://lid.zoocdn.com/645/430/2ceaffdf3328428915bf741ae20a48ea0d3af506.jpg"],
"floor_plans": ["https://lid.zoocdn.com/645/430/78fc53a54cefcf9cc0228473edfdc1765c692443.jpg"]
},
"agent": { "branch_id": 419, "name": "Chancellors - Hampstead", "brand_name": "Chancellors", "phone": "020 3478 2899", "lettings_phone": "020 3463 0166", "link": "https://www.zoopla.co.uk/find-agents/branch/chancellors-hampstead-london-419/" }
}

Trimmed for readability.

Get Started with 5,000 Free Listings

  1. Hit Try for Free Button β€” the input is pre-filled with a "London" and "Manchester" homes-for-sale search example.
  2. Enjoy your data 😎.

Pricing

High value, Low price.

WhatPriceWhat you get
Standard listings$1 per 1,000id, title, address, price, bedrooms, bathrooms, receptions, floor area, listed-on date, tags, photos, agent name & phone + search context
Detailed listings$2.50 per 1,000Everything above + description, features, tenure, price history, EPC rating, coordinates, postcode & UPRN, nearest stations, service charge / council tax / ground rent, all photos, floor plans, agent brand & lettings phone

No start fee β€” you pay only for the rows you get. Control your spend with Max Listings per Location: 1,000 listings β‰ˆ $1.

πŸ’‘ Apify's free plan includes $5 of credit every month β€” about 5,000 free listings, every month.

πŸ‘‰ Scrape your first 5,000 listings free

Run It from Code

Grab your API token from Integrations Settings here and replace <YOUR_API_TOKEN> below.

Python (pip install apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("omkar-cloud/zoopla-scraper").call(run_input={
"locations": ["London"],
"section": "for-sale",
"bedsMin": 2,
"priceMax": 500000,
"scrapeListingDetails": True,
"maxResultsPerLocation": 10,
})
for listing in client.dataset(run["defaultDatasetId"]).iterate_items():
print(listing["address"], listing["price"]["label"], listing["agent"]["phone"])

Node.js (npm install apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('omkar-cloud/zoopla-scraper').call({
listingUrls: ['https://www.zoopla.co.uk/for-sale/details/74017763/'],
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

πŸ’¬ Have Questions? We Have Answers.

You're a business owner β€” we know how hard completing a project can be. So we offer full support: just message us and we'll reply βœ… with a solution within 1 working day.

Message Us on WhatsApp about Zoopla Scraper

Ask Us by Email about Zoopla Scraper

πŸ‘‰ Scrape your first 5,000 listings free now