Rightmove Scraper — UK Property Listings & Agents avatar

Rightmove Scraper — UK Property Listings & Agents

Pricing

$0.85 / 1,000 per property returneds

Go to Apify Store
Rightmove Scraper — UK Property Listings & Agents

Rightmove Scraper — UK Property Listings & Agents

Scrape UK homes for sale from Rightmove by town, city, postcode or area: price, beds, baths, address, coordinates, property type, tenure, listing status and the estate agent's name, phone and page. No login.

Pricing

$0.85 / 1,000 per property returneds

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Rightmove Scraper — UK Property Listings & Agent Data

Scrape homes for sale on Rightmove, the UK's biggest property portal, straight into a clean table or JSON/CSV/Excel feed. Just type a town, city, postcode or area — the scraper resolves it to Rightmove's own location and pages through every result.

For each listing you get the price, bedrooms, bathrooms, address, GPS coordinates, property type, tenure, listing status and the estate agent behind it (branch name, trading name, phone number and branch page) — ready for property research, comparables, lead generation or a market dashboard.

What you can do with it

  • Estate-agent lead lists — every listing carries the branch name, brand and phone number.
  • Market monitoring — price, "added/reduced" status, first-listed date and update reason per home.
  • Comparables & valuations — beds, baths, type, tenure, coordinates and price for an area.
  • Feed a CRM / spreadsheet / map — structured rows, deduplicated by Rightmove property ID.

Input

FieldDescription
LocationA UK town, city, postcode or area — e.g. Manchester, Leeds, SW1A 1AA, Notting Hill.
Multiple locationsOptional list to scrape several places in one run (overrides the single Location).
Max listings per locationStop after N listings each. 0 = everything Rightmove will page through.
Location identifier (advanced)Raw Rightmove identifier, e.g. REGION^904, POSTCODE^837246, OUTCODE^2340. Skips the lookup.
ProxyApify Proxy (datacenter) is enough — residential is not required.

Example

{
"location": "Manchester",
"maxItems": 200
}

Output

One row per property listing (deduplicated by id). Key fields:

FieldMeaning
id, propertyUrlRightmove property ID and full listing URL
price_amount, price_display, price_qualifierNumeric price, formatted price, and qualifier ("Guide Price", "Offers Over", …)
bedrooms, bathroomsRoom counts (0 bedrooms = studio)
propertySubType, propertyType, tenuree.g. "Terraced", "2 bedroom apartment for sale", "LEASEHOLD"
displayAddress, latitude, longitudeAddress string and GPS coordinates
summary, mainImageUrl, numberOfImagesListing blurb, main photo, media counts
listingUpdateReason, listingUpdateDate, addedOrReduced, firstVisibleDateListing status & timing
branchDisplayName, brandTradingName, contactTelephone, branchLandingPageUrlThe estate agent
searchLocation, searchIdentifier, scraped_atWhich search produced the row

Good to know

  • Rightmove pages through ~1,000 results per search (its own UI limit), even when a city has tens of thousands of listings. To reach deeper stock, narrow the location to a town, suburb or postcode, or run several locations at once.
  • Scope is for sale (the RES_BUY channel). To-rent and sold-price channels are separate.
  • A plain city name is not a filter on Rightmove — this actor resolves it to a real locationIdentifier via Rightmove's public typeahead before searching, so results are correctly scoped to the place you asked for.
  • Some prices show as a qualifier only ("POA"); in that case price_amount may be null while price_display still carries the text.

Legality & fair use

This actor collects publicly available listing data from Rightmove search pages, without logging in. Use it in line with Rightmove's Terms of Use and applicable law. Any personal data in the output (e.g. agent contact details) is processed under your responsibility as the data controller — scrape and use it lawfully (GDPR/UK-GDPR and similar).