UK Property (Rightmove / Zoopla) Scraper
Pricing
from $0.33 / 1,000 results
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
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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 cap —
maxResults(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.
| Field | Type | Default | What it does |
|---|---|---|---|
site | string | rightmove | Which portal to scrape. Options: rightmove, zoopla. |
location (required) | string | London | Area/city to search, e.g. 'London', 'Manchester'. |
maxResults | integer | 30 | Cap on listings (1-300). Range 1–300. |
proxyConfiguration | object | see below | These 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
- Click Try for free (or Start if you already have an Apify account).
- Fill in the input fields described above — the defaults already produce a working run.
- Press Start and watch the log; results stream into the dataset as they are found.
- 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
| Actor | What it does |
|---|---|
| Company Tech Stack & Hiring Intelligence | Detect technologies from company websites, extract tech requirements from job postings, discover competitors. |
| Job Postings — ATS Boards Extractor | Pull live job postings straight from companies' public applicant-tracking boards — Greenhouse, Lever, Ashby, SmartRecruiters, and … |
| SEC EDGAR Filings Extractor | Search and extract SEC EDGAR filings: full-text search across all filings or company filing histories by CIK. |
| WHOIS & DNS Enrichment | Enrich domains with structured WHOIS data (registrar, registration/expiration dates, status, nameservers) and optional DNS … |
| News & Press Release Monitor | Watch company newsrooms, blogs, and press pages and get one clean record per article — with new-item detection between runs, so a … |
Legal and responsible use
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.