UK Property (Rightmove / Zoopla) Scraper avatar

UK Property (Rightmove / Zoopla) Scraper

Pricing

from $0.33 / 1,000 results

Go to Apify Store
UK Property (Rightmove / Zoopla) Scraper

UK Property (Rightmove / Zoopla) Scraper

Scrape UK property listings from Rightmove or Zoopla by location. Renders the portal with Playwright through a residential proxy and extracts title, price, bedrooms, and URL. Great for property-market research and lead generation.

Pricing

from $0.33 / 1,000 results

Rating

0.0

(0)

Developer

Cynix Dev

Cynix Dev

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape UK property listings from Rightmove or Zoopla by location — title, price, bedrooms and URL. Renders the portal with Playwright through a residential proxy. Built for property-market research and lead generation.

Unofficial tool. This Actor is not affiliated with, sponsored by, or endorsed by Rightmove plc / Zoopla (REA Group). It is an independent tool that collects publicly available information.

What it does

Rightmove and Zoopla are the two dominant UK property portals, and both cloak their listings against automated access. This Actor drives a real browser through a residential proxy, reads the search results for a location, and returns one record per listing with the essentials.

Pick the portal, give it a location (London, Manchester), and get a clean table of current listings to analyse.

Features

  • Two portals — Rightmove or Zoopla, selected by site.
  • Location search — city or area name.
  • Rendered extraction — Playwright reads the loaded results.
  • Residential proxy — both portals block datacenter IPs; enabled by default.
  • Clean typed fields — site, title, price, bedrooms, URL, location.
  • Result capmaxResults (1–300) bounds the pull.

What people use it for

  • Property-market research — price and bedroom trends by area.
  • Lead generation — compile listings for a territory.
  • Investment screening — compare yields and prices across locations.
  • Competitor analysis for agents and portals.
  • Rental and sales market monitoring.

What price means

The price field reflects what the portal displayed — for sales that's the asking price; for rentals it's the listed rent (period not always encoded in the field). Keep the url so you can confirm whether a row is sale or rent when that distinction matters.

Coverage and pagination

Both portals paginate and personalise. maxResults caps a run, but very large locations may have more listings than the cap — raise it or split by area for fuller coverage.

Input

site and location are the core inputs; maxResults caps the pull.

FieldTypeDefaultWhat it does
sitestringrightmoveWhich portal to scrape. Options: rightmove, zoopla.
location (required)stringLondonArea/city to search, e.g. 'London', 'Manchester'.
maxResultsinteger30Cap on listings (1-300). Range 1–300.
proxyConfigurationobjectsee belowThese portals block datacenter IPs. Residential proxy is strongly recommended.

Input example

{
"location": "London",
"site": "rightmove",
"maxResults": 30
}

Output

One record per listing: portal, title, price, bedrooms, URL and location.

Every dataset record contains: site, title, price, bedrooms, url, location, fetchedAt.

Export the dataset as JSON, CSV, Excel, XML or JSONL from the Console, or pull it programmatically through the Apify API and any of the official clients.

How to use it

  1. Click Try for free (or Start if you already have an Apify account).
  2. Fill in the input fields described above — the defaults already produce a working run.
  3. Press Start and watch the log; results stream into the dataset as they are found.
  4. When the run finishes, open the Output/Storage tab and export as JSON, CSV or Excel.

Runs can be scheduled (hourly, daily, weekly) and wired into Slack, Google Sheets, Zapier, Make, webhooks or your own backend through Apify integrations. Everything the Console does is also available over the Apify API.

Proxy configuration

This Actor accepts a standard Apify proxy configuration object. Residential proxy is the default because the target site rate-limits datacenter IP ranges; you can select a specific exit country or supply your own proxy URLs.

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Pricing

This Actor is billed on Apify's pay-per-event model: a small charge when a run starts, plus a charge for each result written to the dataset. You only pay for records you actually receive — a run that finds nothing costs only the start event. Current rates are always shown on the Pricing tab of this page, and the run log prints your usage as it goes.

Free-plan credits from Apify cover a large amount of light usage, so you can evaluate the Actor before committing to anything.

FAQ

Why a residential proxy?

Rightmove and Zoopla block datacenter IPs and serve them limited or empty results. Residential routing returns the real listings.

Can I filter by price or property type?

This version returns all matching listings for a location with their price and bedrooms; filter locally after the run.

Is this affiliated with Rightmove or Zoopla?

No. It is an independent scraper of public listing content and is not affiliated with, endorsed by, or operated by either portal.

Is the data suitable for valuation decisions?

It's a snapshot of advertised listings, not a valuation. Use it for market research; for pricing decisions, combine with sold-price data and professional appraisal.

Other Actors by cynix_dev

ActorWhat it does
Company Tech Stack & Hiring IntelligenceDetect technologies from company websites, extract tech requirements from job postings, discover competitors.
Job Postings — ATS Boards ExtractorPull live job postings straight from companies' public applicant-tracking boards — Greenhouse, Lever, Ashby, SmartRecruiters, and …
SEC EDGAR Filings ExtractorSearch and extract SEC EDGAR filings: full-text search across all filings or company filing histories by CIK.
WHOIS & DNS EnrichmentEnrich domains with structured WHOIS data (registrar, registration/expiration dates, status, nameservers) and optional DNS …
News & Press Release MonitorWatch company newsrooms, blogs, and press pages and get one clean record per article — with new-item detection between runs, so a …

This Actor collects only publicly available information. You are responsible for how you use the data, including compliance with the target site's Terms of Service, robots directives, copyright, and data protection law such as GDPR and CCPA. Do not use it to gather personal data without a lawful basis.

Support and feedback

Found a bug, hit a site change, or need an extra field? Open a ticket on the Issues tab of this Actor — issues are read and fixed. Feature requests and custom-scraper enquiries are welcome through the same channel.