Rightmove Scraper — UK Property for Sale & to Rent avatar

Rightmove Scraper — UK Property for Sale & to Rent

Pricing

Pay per event

Go to Apify Store
Rightmove Scraper — UK Property for Sale & to Rent

Rightmove Scraper — UK Property for Sale & to Rent

Scrape Rightmove UK properties for sale and to rent by location or search URL: price, reductions, beds, address, postcode, agent phone, images, plus optional full details (floorplans, EPC, council tax, tenure). New-listing and price-change monitoring. $0.50 per 1,000 listings.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Istmobot

Istmobot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Security

Limited permissions

Share

Scrape property listings from Rightmove, the UK's largest property portal, for sale and to rent. Search by town, area, postcode or outcode, or paste any Rightmove search URL. You get price, price reductions, bedrooms, bathrooms, address, postcode, coordinates, agent name and phone, and photos. Optional full details add the description, floorplans, EPC, council tax band, tenure, lease length, size and more. Monitoring mode returns only new listings and price changes, so you can schedule it and get alerts. No login, no API key.

What does Rightmove Scraper do?

Give it locations (Manchester, Islington, SW1A, M40 3HY) and/or Rightmove search URLs. You get one clean record per property:

  • Price in pounds, the displayed price text and qualifier (Guide Price, Offers Over, Fixed Price...), and for lettings the rent frequency plus pricePerMonth (weekly rents converted to monthly).
  • Bedrooms, bathrooms, property type (detached, flat, terraced...), tenure (freehold, leasehold).
  • Address, outcode, latitude and longitude. With full details, also the full postcode.
  • Listing date and update reason: new, price_reduced... plus Rightmove's text such as "Reduced on 21/10/2026".
  • Agent: name, branch, phone number and branch page.
  • Photos (full size), summary and key features.
  • Full details (optional): full description, all photos, floorplans, virtual tours, brochures, EPC, council tax band, size in sq ft and m², service charge, ground rent, years left on the lease, deposit, furnishing and let type (rentals), nearest stations, utilities, broadband, parking and garden.
  • Only new listings mode: run it daily and get just new properties, plus properties whose price changed (previousPrice, priceChanged).
  • Filters: buy or rent, min/max price, min/max bedrooms, property type and radius.
  • More than 1,000 results: Rightmove only shows ~1,000 listings per search. When you ask for more, the Actor splits the search into price bands automatically.
  • Export as JSON, CSV, Excel, HTML, or use the Apify API, Make, Zapier, n8n, Google Sheets and webhooks.

Use cases

  • Property investors: find new listings and price reductions in your target areas every morning.
  • Estate agents: track competitor stock, prices and agents in your patch, and generate leads.
  • Market research and valuations: asking prices per bedroom, property type and outcode.
  • Rental market analysis: rents, deposits and availability by area.
  • Proptech and AI: feed fresh UK listing data into dashboards, models, LLM agents and RAG.

How to use it

  1. Add locations (town, area, postcode or outcode) and/or paste Rightmove search URLs.
  2. Choose For sale or To rent and set filters (price, bedrooms, property type, radius).
  3. Set Max listings per search.
  4. Turn on Include full details for postcode, description, floorplans, EPC, council tax and more.
  5. Click Start and download your data.

For monitoring, turn on Only new and price-changed listings and schedule the Actor, for example once a day. The first run returns the current listings; later runs return only properties you have not received yet and those whose price changed.

How much does it cost?

Pay per result, no subscription:

EventPrice
Actor start$0.001 per run
listing (one property)$0.0004, or $0.40 per 1,000 listings
listing-details (only with Include full details)$0.0005 per listing

Errors (location not found, invalid URL, blocked requests) are never charged. Proxy costs are included. The Apify free plan's $5 monthly credit covers about 12,000 listings, or 5,500 with full details.

Input

FieldDefaultDescription
locationsTowns, areas, postcodes or outcodes, e.g. Manchester, SW1A
startUrlsRightmove search URLs (for sale or to rent)
listingTypebuybuy or rent (for locations; URLs keep their own type)
minPrice, maxPricePrice range in £ (monthly rent for lettings)
minBedrooms, maxBedroomsBedroom range
propertyTypesalldetached, semi-detached, terraced, flat, bungalow, land, park-home
radiusMiles around the location: 0.25 to 40
maxResults100Max listings per location and per search URL
includeDetailsfalseOpen each property page for full details
onlyNewfalseOnly listings not returned before, plus price changes
proxyConfigurationApify ProxyRotates IPs automatically when blocked

Filters you set also override the same filters inside search URLs.

Example:

{
"locations": ["Manchester", "SW1A"],
"listingType": "rent",
"maxPrice": 2500,
"minBedrooms": 2,
"propertyTypes": ["flat"],
"maxResults": 500,
"includeDetails": true,
"onlyNew": true
}

Output

{
"id": "94046742",
"url": "https://www.rightmove.co.uk/properties/94046742",
"title": "2 bedroom town house for sale",
"address": "Vancouver Quay, Salford, Lancashire, M50",
"postcode": "M50 3TU",
"outcode": "M50",
"latitude": 53.471713,
"longitude": -2.289256,
"price": 425000,
"priceText": "£425,000",
"priceQualifier": "Offers Over",
"priceFrequency": null,
"pricePerMonth": null,
"currency": "GBP",
"bedrooms": 2,
"bathrooms": 1,
"propertyType": "Town House",
"tenure": "LEASEHOLD",
"listingType": "buy",
"firstListedAt": "2026-10-07T17:04:48Z",
"listingUpdateReason": "price_reduced",
"listingUpdateDate": "2026-10-20T09:10:22Z",
"addedOrReduced": "Reduced on 20/10/2026",
"agentName": "Lawrence Copeland (Town & City Centre)",
"agentBranch": "Lawrence Copeland (Town & City Centre), Salford",
"agentPhone": "0161 524 7410",
"agentUrl": "https://www.rightmove.co.uk/estate-agents/agent/Lawrence-Copeland-Town-and-City-Centre/Salford-290531.html",
"imageUrl": "https://media.rightmove.co.uk/property-photo/949199811/94046742/949199811a8fdb99ea77696685449978.jpeg",
"images": ["https://media.rightmove.co.uk/property-photo/949199811/94046742/949199811a8fdb99ea77696685449978.jpeg"],
"imageCount": 31,
"floorplanCount": 1,
"hasVirtualTour": true,
"summary": "Rare 3-storey, 2-bed end-terrace overlooking the Mariners Canal on Vancouver Quay, Salford Quays...",
"keyFeatures": ["End Terraced Town House", "Canal facing with direct access to Mariners Canal", "Attached Carport and Driveway"],
"isAuction": false,
"isNewHome": false,
"description": "A bright and spacious 3 storey, end terraced townhouse occupying a prime position overlooking the Mariners Canal...",
"floorplans": ["https://media.rightmove.co.uk/property-floorplan/9e61e105d/94046742/9e61e105d8f850cef76f029ddd373315.jpeg"],
"epcImages": ["https://find-energy-certificate.service.gov.uk/energy-certificate/0977-1201-3706-2641-1700"],
"councilTaxBand": "E",
"sizeSqFt": null,
"annualServiceCharge": 0,
"leaseYearsRemaining": null,
"agentAddress": "Imperial Court, 2 Exchange Quay, Salford, M5 3EB",
"nearestStations": [{ "name": "Harbour City Tram Stop", "distanceMiles": 0.19 }],
"features": { "broadband": ["ADSL copper wire"], "parking": ["Yes"], "garden": ["Yes"] },
"isNew": true,
"priceChanged": false,
"previousPrice": null,
"source": "Manchester",
"searchUrl": "https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E904&sortType=6",
"scrapedAt": "2026-10-27T01:11:49.595Z"
}

Fields from description onwards (and postcode) come with Include full details. Without it, outcode comes from the address, or else from the postcode nearest to the map pin. isNew, priceChanged and previousPrice appear only in Only new mode. Rental-only fields (deposit, furnishType, letType, letAvailableDate) are empty for properties for sale.

FAQ

Can I get more than 1,000 results for a big area like London? Yes. Rightmove itself stops at ~1,000 listings per search, so when maxResults is higher the Actor splits the search into price bands and merges them, removing duplicates. Very dense single price points (e.g. hundreds of flats at exactly £450,000 in one search) can still hit the limit; add a bedroom or property-type filter, or use smaller locations.

Which locations work? Anything Rightmove's search box accepts: towns, cities, boroughs, areas, stations, outcodes (SW1A) and full postcodes (M40 3HY). The first suggestion is used; check the searchUrl field, or paste a search URL for full control.

How does "Only new" work? The Actor remembers the listing IDs and prices it returned for each search, in a key-value store in your account named rightmove-scraper-state. Changing the filters creates a new search. Delete that store to start over.

Does it include sold prices or Scotland and Wales? It covers all live Rightmove listings in England, Scotland, Wales and Northern Ireland. Sold house prices are not included.

Is it legal? The Actor only reads public listing data that Rightmove shows to any visitor. You are responsible for how you use the data, including personal data rules such as UK GDPR and Rightmove's terms.

Found a bug or need a field? Open an issue on the Actor's Issues tab. We usually reply within 24 hours.