482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Real Estate

Rightmove Scraper logo

Rightmove Scraper

hipersoft/rightmove-scraper

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.

Total users

1

Monthly users

0

Total runs

70

Per property scraped

$0.002

Last rebuilt

Oct 26, 2026

Overview

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
}
Field Description
searchUrls Rightmove search-result page URLs (for sale or to rent). One per line.
propertyUrls Optional. Specific /properties/<id> detail URLs to scrape directly.
maxItems Maximum listings to collect across all URLs (0 = no limit).
proxyConfiguration Optional 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

Field Type Description
id string Rightmove's unique identifier for the property.
title string Short listing headline (e.g. 3 bedroom apartment for sale).
displayAddress string Address as shown on the listing.
price string Displayed price (e.g. £760,000 or £2,500 pcm).
priceQualifier string Price qualifier (e.g. Offers in Excess of, Guide Price).
bedrooms integer Number of bedrooms.
bathrooms integer Number of bathrooms.
propertyType string Property type (e.g. Apartment, Detached).
propertySubType string Property sub-type as classified by Rightmove.
listingUpdateReason string Latest listing change (e.g. price_reduced, new).
agentName string Branch / agent name.
agentPhone string Agent contact phone where shown.
latitude number Latitude of the property.
longitude number Longitude of the property.
summary string Short property summary / description.
url string (URL) Direct link to the property on Rightmove.
firstVisibleDate string When the listing first appeared (ISO date).
images integer Number of photos on the listing.
imageUrl string (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.

Input

FieldTypeDescription
searchUrls
Search URLs
arrayRightmove search-result page URLs to scrape (for-sale or to-rent). Run a search on rightmove.co.uk, copy the result-page URL and paste it here, e.g. https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490 . Every matching list
propertyUrls
Property URLs (optional)
arraySpecific Rightmove property detail URLs to scrape directly, e.g. https://www.rightmove.co.uk/properties/171925193 . Use this to collect a hand-picked set of listings. One URL per line. Can be combined with Search URLs.
maxItems
Max items (total)
integerMaximum number of listings to collect across all URLs (0 = no limit).
Default: 0
proxyConfiguration
Proxy (optional)
objectOptional proxy settings. Rightmove works without a proxy; enable one only if you scrape at very high volume.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~rightmove-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchUrls": [
    "https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490"
  ]
}'

Pricing

EventPricePaid plans from
Property Scraped
Charged per property scraped.
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

CNN Fear & Greed Index Scraper

Scrape the CNN Fear & Greed Index: current market-sentiment score and rating, a full historical timeline, and all seven component indicators. Clean structured JSON, CSV or Excel for trading signals, backtesting, dashboards and alerting.

547 runs · 6 users · $0.003 / item scraped

Divar Scraper

Scrape classified ads from Divar, Iran's largest marketplace: title, price (Toman), category, city, district, images and the listing URL. Search any Iranian city with an optional keyword and export one clean row per ad as JSON, CSV or Excel. For market research, price tracking and n8n.

224 runs · 22 users · $0.003 / listing scraped

Airbnb Scraper

Search Airbnb by location and scrape listings: name, property type, price, rating, reviews, coordinates, photos, badges and link. For short-term rental, pricing and market research.

122 runs · 2 users · $0.005 / listing scraped

Singapore HDB Property Information Scraper

Export master data for every HDB block in Singapore (~13,300 blocks): address, town, year completed, max floor, total units, unit mix by flat type (sold & rental) and amenities (market/hawker, carpark, commercial, pavilion). Filter by town, street, year. Public open data, no setup.

113 runs · 1 users · $0.002 / block scraped

PropertyGuru Singapore Scraper

Scrape PropertyGuru Singapore property listings: price, beds, baths, size, address, property type, agent and URL. For property research and lead generation.

106 runs · 3 users · $0.004 / listing scraped

EdgeProp Singapore Property Scraper

Scrape EdgeProp Singapore property listings for sale and rent: price, address, beds, baths, size, PSF and URL.

105 runs · 1 users · $0.004 / listing scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build