Rightmove Scraper [$0.90/1K💰] UK Property · Sold Prices avatar

Rightmove Scraper [$0.90/1K💰] UK Property · Sold Prices

Pricing

from $0.90 / 1,000 results

Go to Apify Store
Rightmove Scraper [$0.90/1K💰] UK Property · Sold Prices

Rightmove Scraper [$0.90/1K💰] UK Property · Sold Prices

Extract UK property listings from Rightmove — prices, sold prices, agent data and floor plans.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

1

Monthly active users

a day ago

Last modified

Share

Rightmove Total Raw Scraper

A lightning-fast Rightmove API scraper that extracts every data point from Rightmove's own search endpoint — no browser overhead, no HTML parsing, no wasted compute. It scrapes raw, complete property objects (price, bedrooms, images, location, tenure, listing history, and more) directly from the Rightmove property search API.

Why use Rightmove Total Raw Scraper?

Rightmove is the UK's largest property portal, with over a million live listings. Scraping it gives you a real-time feed of the housing market for:

  • Property investment — track pricing, time-on-market, and price reductions
  • Market research — analyze supply, pricing trends, and listing activity per area
  • Lead generation — build prospect lists of sellers, landlords, and agents
  • Real-estate analytics — territory planning and portfolio benchmarking
  • Competitor monitoring — follow agency listings and new developments

Main features:

  • Fast API scraping — hits Rightmove's internal JSON endpoint directly, so a 400-property search completes in seconds instead of minutes
  • 📦 100% raw data — every field Rightmove returns, nothing stripped or transformed
  • 🛡️ Anti-blocking — browser-grade TLS fingerprinting via got-scraping plus optional Apify residential proxy rotation
  • 🖼️ Zero browser overhead — no Playwright/Puppeteer, lower compute cost per result
  • 🔢 Exact totals — paginates until it reaches Rightmove's reported resultCount, deduplicated by property ID

What data can Rightmove Total Raw Scraper extract?

FieldTypeDescription
idintegerUnique Rightmove property ID
displayAddressstringAddress shown on the listing
priceobjectAmount, currency, frequency, and display text
bedrooms / bathroomsintegerNumber of bedrooms / bathrooms
propertyTypeFullDescriptionstringe.g. "Semi-Detached Bungalow"
tenurestringFreehold / Leasehold / Share of Freehold
locationobjectLatitude and longitude
summarystringListing description text
imagesarrayPhoto objects with URLs and captions
listingUpdateobjectDate and reason for the last update
addedOrReducedstringWhether the price was added or reduced
formattedDistancestringDistance from the search point
propertyUrlstringDirect link to the Rightmove listing
firstVisibleDatestringWhen the listing first appeared
channelstringBUY or RENT
customerobjectListing agent / branch details

How to scrape Rightmove

  1. Create a free Apify account at apify.com and open the Rightmove Total Raw Scraper.
  2. Add search URLs — paste the URL of any Rightmove search page into the Start URLs field. Example: https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490 Rightmove search URLs for sales and rentals (to-rent) are both supported — the channel is detected automatically.
  3. Set a max — choose Max Properties to cap the output (default 1000).
  4. Choose a proxy — leave Apify Proxy enabled for residential rotation on large runs.
  5. Run the Actor and download the dataset as JSON, CSV, Excel, or HTML.

How much will it cost to scrape Rightmove?

The Actor runs in seconds per search and has almost no compute overhead, so cost is dominated by the Apify proxy only. Free plans can scrape up to 50 properties per run; paid users can scrape up to 1,000 properties per search (Rightmove's API limit). Small searches — a single town or postcode — typically cost a fraction of a cent.

Input

See the Input tab for the full configuration. The only required field is listUrls.

FieldDescription
listUrlsRightmove search URLs. One search per URL; multiple URLs are processed in order.
maxPropertiesMaximum number of properties to collect across all URLs.
proxyApify Proxy configuration (residential recommended).
delayBetweenRequestsMsWait between API pages (default 250 ms). Increase if you hit rate limits.

Output

The Actor stores one JSON object per property in its dataset. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel, or fetch it programmatically from the API tab.

Example output (truncated):

{
"id": 91505814,
"bedrooms": 2,
"bathrooms": 1,
"numberOfImages": 15,
"summary": "Offered with No Upward Chain is this Two Bedroom Semi-Detached Bungalow...",
"displayAddress": "Windsor Drive, Market Drayton",
"location": { "latitude": 52.910074, "longitude": -2.474674 },
"price": { "amount": 175000, "currencyCode": "GBP", "displayPrices": ["£175,000"] },
"propertyUrl": "https://www.rightmove.co.uk/properties/91505814",
"channel": "BUY",
"firstVisibleDate": "2025-07-28T13:05:10.000",
"listingUpdate": { "listingUpdateReason": "price_change", "listingUpdateDate": "..." },
"customer": { "branchName": "..." },
"images": [ { "srcUrl": "https://media.rightmove.co.uk/...", "caption": "Front Aspect Crop" } ]
}

SEO Keywords

rightmove scraper, rightmove api, rightmove property data, rightmove price monitoring, uk property data, rightmove sold prices, rightmove rental data, rightmove time on market, uk real estate data, rightmove listings extractor, rightmove api alternative, property investment data uk, uk housing market data, rightmove agent leads, rightmove price tracker, scrape rightmove without api, rightmove JSON api, uk property scraper, rightmove search scraper, rightmove market analysis

Verified related actors on Apify that pair well with this one. All links point to real, publicly available actors.

Tips / Advanced options

  • Rightmove caps each search at ~1,000 results (42 pages). For areas with more listings, split the area into smaller searches (e.g. by town, postcode district, or radius) and add them all to listUrls.
  • If a run ends early, check the log: the Actor prints "Total results available" for each location — if that number is small, the location simply has few listings (it is not a bug).
  • To avoid rate limiting on big runs, keep delayBetweenRequestsMs at or above 250 ms and use Apify Proxy with residential IPs.
  • For rental searches, use a Rightmove to-rent URL — the channel is detected automatically.

FAQ, Disclaimers, and Support

Why does my run stop at a specific number of results? The Actor stops when it has collected everything Rightmove reports for that search (resultCount) or your maxProperties cap. It logs the true total for each location.

Are you scraping private data? No. The Actor only extracts what is publicly displayed on Rightmove listings. However, property listings can contain personal data (e.g. owner details in some areas). Personal data is protected by GDPR in the EU and other regulations worldwide — do not scrape personal data without a legitimate reason, and consult a lawyer if unsure.

Is scraping Rightmove allowed? Scraping can affect the website's performance, so always use respectful request rates and honor Rightmove's Terms of Service and robots.txt. Use this Actor only for lawful, ethical purposes.

Questions or feedback? Open an issue on the Issues tab, or use the API tab to trigger runs and fetch results programmatically.