Rightmove Scraper β€” UK Property Listings (Bulk) avatar

Rightmove Scraper β€” UK Property Listings (Bulk)

Pricing

from $0.001 / property scraped

Go to Apify Store
Rightmove Scraper β€” UK Property Listings (Bulk)

Rightmove Scraper β€” UK Property Listings (Bulk)

Scrape UK property listings from Rightmove for sale or to rent: price, address, bedrooms, bathrooms, property type, agent, coordinates and photos. Paste search or property URLs and export one clean row per listing as JSON, CSV or Excel. For property research, leads and n8n.

Pricing

from $0.001 / property scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape UK property listings from Rightmove into clean, structured JSON, CSV or Excel. Paste one or more Rightmove search-result URLs (for sale or to rent) and/or specific property URLs, and pull price, address, bedrooms, bathrooms, property type, agent name and phone, coordinates, a summary, listing photos and the listing URL β€” one tidy row per property. Built for property research, market analysis, lead lists and automations.

Features

  • πŸ”Ž Bulk search scraping β€” paste Rightmove for-sale or to-rent search URLs and collect every listing across all result pages.
  • 🏠 Direct property URLs β€” add specific /properties/<id> links to grab a hand-picked set of listings.
  • πŸ’· Rich fields β€” price and price qualifier, bedrooms, bathrooms, property type, listing-update reason and first-seen date.
  • πŸ“ Coordinates β€” latitude and longitude for every listing, ready for mapping and geo analysis.
  • πŸ“ž Agent details β€” branch/agent name and contact phone where shown.
  • πŸ–ΌοΈ Photos β€” image count plus the first photo URL for each property.
  • πŸ“„ Volume control β€” set maxItems to balance coverage and cost.

Input

{
"searchUrls": [
"https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490"
],
"propertyUrls": [
"https://www.rightmove.co.uk/properties/171925193"
],
"maxItems": 100
}
FieldDescription
searchUrlsRightmove search-result page URLs (for sale or to rent). One per line.
propertyUrlsOptional. Specific /properties/<id> detail URLs to scrape directly.
maxItemsMaximum listings to collect across all URLs (0 = no limit).
proxyConfigurationOptional proxy settings; off by default.

How to get a search URL

Open rightmove.co.uk, run a search for your area (for sale or to rent), then copy the URL from your browser's address bar and paste it into searchUrls.

Use cases

  • Build and refresh a UK property dataset for market and price analysis.
  • Generate estate-agent and vendor lead lists by area.
  • Monitor new and reduced listings in target postcodes.
  • Feed structured property records into a CRM, spreadsheet or analytics pipeline.

What you get

Each property is one dataset record like this:

{
"id": "171925193",
"title": "3 bedroom apartment for sale",
"displayAddress": "Worlds End Estate, London, SW10",
"price": "Β£760,000",
"priceQualifier": "Offers in Excess of",
"bedrooms": 3,
"bathrooms": 1,
"propertyType": "Apartment",
"propertySubType": "Apartment",
"listingUpdateReason": "price_reduced",
"agentName": "Example Estates, Chelsea",
"agentPhone": "020 1234 5678",
"latitude": 51.480782,
"longitude": -0.17805,
"summary": "A well-presented first-floor apartment in a prime location...",
"url": "https://www.rightmove.co.uk/properties/171925193",
"firstVisibleDate": "2026-02-06T09:52:56Z",
"images": 9,
"imageUrl": "https://media.rightmove.co.uk/.../photo_max_476x317.jpeg"
}

Output schema

FieldTypeDescription
idstringRightmove's unique identifier for the property.
titlestringShort listing headline (e.g. 3 bedroom apartment for sale).
displayAddressstringAddress as shown on the listing.
pricestringDisplayed price (e.g. Β£760,000 or Β£2,500 pcm).
priceQualifierstringPrice qualifier (e.g. Offers in Excess of, Guide Price).
bedroomsintegerNumber of bedrooms.
bathroomsintegerNumber of bathrooms.
propertyTypestringProperty type (e.g. Apartment, Detached).
propertySubTypestringProperty sub-type as classified by Rightmove.
listingUpdateReasonstringLatest listing change (e.g. price_reduced, new).
agentNamestringBranch / agent name.
agentPhonestringAgent contact phone where shown.
latitudenumberLatitude of the property.
longitudenumberLongitude of the property.
summarystringShort property summary / description.
urlstring (URL)Direct link to the property on Rightmove.
firstVisibleDatestringWhen the listing first appeared (ISO date).
imagesintegerNumber of photos on the listing.
imageUrlstring (URL)URL of the first listing photo.

FAQ

Do I need a Rightmove account? No. Just paste your search or property URLs and run β€” no account or setup required.

How many listings can I scrape? As many as your searches return. Use maxItems to control the volume and cost.

What export formats are supported? JSON, CSV, Excel and XML, plus the Apify API for programmatic access.

Can I scrape both for-sale and to-rent listings? Yes β€” paste any Rightmove search-result URL, whether it's a for-sale or a to-rent search.

Can I use this with n8n? Yes. Use the Apify node for n8n to run this Actor and pull its dataset straight into an n8n workflow β€” trigger it on a schedule, then route the property rows to a database, spreadsheet or messaging step.

Can I connect it to other tools? The Rightmove Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

Returns only public Rightmove listing data β€” the same information any visitor can see. This is an independent tool and is not affiliated with, endorsed by or connected to Rightmove; "Rightmove" is a trademark of its respective owner. Original clean-room implementation.