Rightmove Property Listings Scraper avatar

Rightmove Property Listings Scraper

Pricing

from $0.30 / 1,000 property listings

Go to Apify Store
Rightmove Property Listings Scraper

Rightmove Property Listings Scraper

Scrape Rightmove residential and commercial sale/rent property listings, prices, addresses, agents, images, and listing details from public search URLs.

Pricing

from $0.30 / 1,000 property listings

Rating

0.0

(0)

Developer

Hanna Nosova

Hanna Nosova

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

3

Monthly active users

18 days ago

Last modified

Share

Export public Rightmove UK property listings with prices, addresses, agents, images, dates, and source search URLs.

Use this Actor when you need repeatable Rightmove sale, rental, new-build, or commercial listing data for property research, lead generation, market monitoring, pricing analysis, or real-estate dashboards. Results can be downloaded as CSV, JSON, Excel, XML, RSS, or used through the Apify Dataset API.

At a glance

  • Rightmove search URLs: scrape public sale, rent, new homes, and commercial search-result pages.
  • Property listing data: save prices, bedrooms, bathrooms, property type, address, summary, and listing URLs.
  • Agent details: collect visible estate-agent names, phone numbers, and agent page URLs when available.
  • Image export: include listing image URLs when you need visual inventory data.
  • Monitoring ready: schedule recurring searches to track new listings, price changes, and agent activity.

Ready-to-run examples

What can it do?

Rightmove Property Listings Scraper turns public Rightmove search URLs into structured property-listing rows.

  • Export Rightmove property listings from residential sale, residential rent, new-build, commercial sale, and commercial rent searches.
  • Collect price and property details such as display price, numeric price, bedrooms, bathrooms, property type, address, postcode, and summary.
  • Extract estate-agent signals including agent name, phone number, and agent URL when Rightmove exposes them publicly.
  • Build property-market monitors by scheduling the same search URLs and comparing rows over time.
  • Use it as a Rightmove data API alternative for public listings that need to flow into spreadsheets, CRMs, BI tools, and databases.

Common workflows

  • Market research: compare property supply, price bands, locations, and listing types.
  • Lead generation: collect agent names, phone numbers, and listing URLs for outreach workflows.
  • Rental monitoring: track new rental supply in a city, postcode, or neighborhood.
  • Commercial property research: export commercial listings and agent details from public searches.
  • Investor analysis: monitor sale listings, asking prices, and location patterns.
  • Inventory alerts: schedule searches and trigger webhooks when new listing rows appear.

What data can you collect?

Each dataset row represents one Rightmove property listing.

FieldDescription
listingIdRightmove listing ID
urlFull public listing URL
displayPriceHuman-readable price
priceNumeric price when available
propertyTypeProperty subtype, such as flat, detached, or commercial unit
bedroomsBedroom count when available
bathroomsBathroom count when available
addressDisplay address
postcodeFull postcode when visible
outcodePostcode outcode when visible
agentNameEstate agent or brand name
agentPhoneAgent phone number when shown
agentUrlAgent page URL
listingTypeSale/rent channel signal
summaryListing summary text
imagesListing image URLs when enabled and available
dateAddedFirst visible or added date
sourceSearchUrlSearch URL that produced the listing
scrapedAtTimestamp when the row was saved

Pricing

This Actor uses Apify pay-per-event pricing. The prices below come from the current Actor pricing configuration. Apify public plans map to Store discount tiers, so the table shows both the user-facing plan context and the pricing tier name. The final price shown in Apify depends on the user account plan and any custom agreement.

EventWhat is chargedPrice
startOne-time fee per run$0.005
EventWhat is chargedFree / no discountStarter / BronzeScale / SilverBusiness / GoldCustom / PlatinumCustom / Diamond
resultPer Rightmove property listing saved$0.575 / 1,000$0.5 / 1,000$0.39 / 1,000$0.3 / 1,000$0.2 / 1,000$0.14 / 1,000

Apify may also charge platform usage for compute, storage, proxies, or data transfer outside this Actor pricing. Check the Actor run and the Apify Pricing tab for the exact cost shown to your account.

Input configuration

SettingJSON keyUse it forExample
Rightmove search URLsstartUrlsPublic Rightmove search-result URLs.[{"url":"https://www.rightmove.co.uk/property-for-sale/find.html?..."}]
Maximum listingsmaxItemsMaximum listings saved across all searches.100
Maximum pages per searchmaxPagesPerSearchPagination safety cap per search URL.5
Include image URLsincludeImagesSave listing image URLs when exposed.true

Example input

{
"startUrls": [
{
"url": "https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490&maxBedrooms=2&sortType=6"
}
],
"maxItems": 100,
"maxPagesPerSearch": 5,
"includeImages": true
}

Example output

{
"listingId": "174822635",
"url": "https://www.rightmove.co.uk/properties/174822635#/?channel=RES_BUY",
"displayPrice": "GBP 98,000",
"price": 98000,
"propertyType": "Flat",
"bedrooms": 1,
"bathrooms": 1,
"address": "Park View Court, London E3 3AN",
"postcode": "E3 3AN",
"agentName": "Example Estate Agents",
"listingType": "buy",
"sourceSearchUrl": "https://www.rightmove.co.uk/property-for-sale/find.html?...",
"scrapedAt": "2026-07-03T12:00:00.000Z"
}

Tips for best results

  • Paste search-result URLs, not homepage URLs: use a Rightmove URL after applying your filters.
  • Keep searches focused: city, postcode, price, property type, and bedroom filters make cleaner datasets.
  • Use maxPagesPerSearch as a cost guard: broad searches can produce many listings.
  • Turn off images for lighter exports: set includeImages=false when you only need tabular data.
  • Schedule stable searches: recurring runs work best when the Rightmove search URL stays specific.

Limits and caveats

  • The Actor extracts publicly visible Rightmove listing data only.
  • It does not access private accounts, saved searches, messages, or agent-only tools.
  • Rightmove may hide or change some fields by listing type, location, or page layout.
  • Listing prices and availability can change after scraping.

API usage

curl -X POST 'https://api.apify.com/v2/acts/fetch_cat~rightmove-property-listings-scraper/runs?token=YOUR_APIFY_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"startUrls":[{"url":"https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490"}],"maxItems":50}'

MCP and AI agents

This Actor can be used through the official Apify MCP server at https://mcp.apify.com.

For a focused single-Actor tool setup, use:

https://mcp.apify.com?tools=fetch_cat/rightmove-property-listings-scraper

Use the same JSON keys shown in the input configuration table, such as startUrls, maxItems, maxPagesPerSearch, and includeImages.

FAQ

Can this scrape Rightmove sale and rental listings?

Yes. Use public Rightmove search URLs for sale, rent, new homes, commercial sale, or commercial rent.

Can I monitor new Rightmove listings?

Yes. Schedule the same search URL and compare new dataset rows or trigger webhooks after each run.

Can I export to CSV or Excel?

Yes. Apify datasets can be downloaded as CSV, JSON, Excel, XML, RSS, HTML, or accessed through the API.

Changelog

0.1

  • Initial version with configurable inputs and structured Rightmove Property Listings results.

Support

Open an issue on the Actor page if a public Rightmove search URL no longer works, fields look wrong, or you need another output column.

Privacy and data handling

This Actor runs with Apify limited permissions and only processes data needed for the documented run. It uses location/listing inputs and public property, hotel, availability, or review records to produce the output dataset and sends requests to public Rightmove Property Listings pages/endpoints; results are stored in Apify run storage for your account. FetchCat does not use your inputs or outputs for advertising, does not use them for model training, and does not retain them outside the Apify run except for transient support debugging when you explicitly share run details. You are responsible for using the Actor lawfully, respecting the target site's terms, and avoiding unnecessary personal or sensitive data in inputs.