Rightmove UK Property Scraper avatar

Rightmove UK Property Scraper

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Rightmove UK Property Scraper

Rightmove UK Property Scraper

Under maintenance

Scrape UK property listings from Rightmove.co.uk for sale and rent. Get price, address, bedrooms, agent details, images, EPC ratings, and key features.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

BotFlowTech

BotFlowTech

Maintained by Community

Actor stats

0

Bookmarked

0

Total users

0

Monthly active users

2 days ago

Last modified

Share

Extract property listings — for sale and to rent — from Rightmove.co.uk, the UK's largest property portal. This Actor collects structured data from search results pages and, optionally, visits each listing's detail page to capture the full description, all photos, agent contact information, floor area, tenure, EPC rating, council tax band, and nearest public transport stations. All data is pushed to an Apify Dataset for instant download in JSON, CSV, or Excel format.


Use Cases

Use CaseDescription
Property investment researchMonitor asking prices and price reductions across postcodes or regions to identify undervalued assets.
Rental market analysisTrack rental prices and availability by bedroom count, area, or property type for yield calculations.
Estate agent lead generationBuild prospect lists of properties listed by competing agents or identify off-market opportunities.
Price monitoring & alertsRun the Actor on a schedule and detect newly reduced listings within your target area.
Portfolio benchmarkingCompare your investment portfolio against live market data for accurate valuations.
Academic & media researchAggregate housing data for journalism, academic papers, or housing affordability studies.

Input

FieldTypeRequiredDefaultDescription
searchUrlstring✅ YesA Rightmove search results URL. Copy directly from your browser after applying filters on Rightmove.
maxListingsintegerNo100Maximum number of listings to scrape (1 – 5,000).
propertyTypeenumNo"both""sale" for For Sale, "rent" for To Rent, "both" to scrape both channels using the same location.
includeDetailsbooleanNotrueVisit each listing page for richer data (slower). Set to false for fast, card-only extraction.
maxConcurrencyintegerNo3Parallel requests (1 – 10). Keep at 3 or below to avoid rate limiting.

Example Input

{
"searchUrl": "https://www.rightmove.co.uk/property-for-sale/find.html?locationIdentifier=REGION%5E87490&sortType=6&propertyTypes=detached&minBedrooms=3&maxPrice=600000",
"maxListings": 200,
"propertyType": "sale",
"includeDetails": true,
"maxConcurrency": 3
}

Example Output

Each item in the dataset represents one property listing:

{
"id": "148392741",
"listingUrl": "https://www.rightmove.co.uk/properties/148392741",
"propertyType": "Detached house",
"title": "4 bedroom detached house for sale",
"price": "£575,000",
"priceNumeric": 575000,
"address": "Maple Avenue, Harrogate, North Yorkshire, HG2 8PQ",
"bedrooms": 4,
"bathrooms": 2,
"summaryDescription": "A beautifully presented four-bedroom detached family home situated in one of Harrogate's most sought-after residential streets, offered with no onward chain.",
"thumbnailUrl": "https://media.rightmove.co.uk/dir/crop/10:9-16:9/130k/129542/148392741/129542_HGT240231_IMG_00_0000_max_135x100.jpeg",
"addedOrReducedDate": "Added on 27/03/2026",
"channel": "sale",
"fullDescription": "This impressive four-bedroom detached home sits on a generous plot with a south-facing rear garden. The ground floor comprises an entrance hall, spacious lounge, separate dining room, fitted kitchen/breakfast room, utility room, and a downstairs WC. Upstairs there are four well-proportioned bedrooms, an en-suite shower room to the master, and a family bathroom. The property benefits from gas central heating, double glazing throughout, a block-paved driveway providing off-street parking for three vehicles, and an integral double garage.",
"images": [
"https://media.rightmove.co.uk/130k/129542/148392741/129542_HGT240231_IMG_00_0000.jpeg",
"https://media.rightmove.co.uk/130k/129542/148392741/129542_HGT240231_IMG_01_0000.jpeg",
"https://media.rightmove.co.uk/130k/129542/148392741/129542_HGT240231_IMG_02_0000.jpeg"
],
"agentName": "Dacre, Son & Hartley - Harrogate",
"agentPhone": "01423 500000",
"floorArea": "1,540 sq ft / 143 m²",
"tenure": "Freehold",
"keyFeatures": [
"Four bedrooms",
"En-suite shower room to master bedroom",
"South-facing rear garden",
"Integral double garage + driveway for 3 cars",
"No onward chain",
"Sought-after residential location"
],
"epcRating": "C (72)",
"councilTaxBand": "F",
"nearestStations": [
{ "name": "Harrogate", "distance": "0.8", "unit": "miles" },
{ "name": "Hornbeam Park", "distance": "1.2", "unit": "miles" }
],
"scrapedAt": "2026-04-01T14:22:05.321Z"
}

Output Fields Explained

FieldTypeDescription
idstringRightmove's internal property ID
listingUrlstringFull URL to the property listing
propertyTypestringProperty sub-type (e.g. "Detached house", "Flat")
titlestringListing headline title
pricestringFormatted price string (e.g. "£575,000" or "£1,250 pcm")
priceNumericnumberPrice as a plain integer for sorting/filtering
addressstringFull address as shown on Rightmove
bedroomsnumberNumber of bedrooms
bathroomsnumberNumber of bathrooms (if stated)
summaryDescriptionstringShort description snippet from the search card
thumbnailUrlstringURL of the first/thumbnail image
addedOrReducedDatestringDate the listing was added or price was reduced
channelstring"sale" or "rent"
fullDescriptionstringFull listing description (detail page only)
imagesstring[]All listing photo URLs (detail page only)
agentNamestringListing agent / estate agency name
agentPhonestringAgent contact telephone number
floorAreastringFloor area in sq ft / m² if stated
tenurestringFreehold, Leasehold, or Share of Freehold
keyFeaturesstring[]Bullet-point key features from the listing
epcRatingstringEnergy Performance Certificate rating (A–G)
councilTaxBandstringUK council tax band (A–H)
nearestStationsobject[]Nearest train/tube/tram stations with distances
scrapedAtstringISO-8601 timestamp of when the record was scraped

Limitations

  • Public data only — this Actor does not require a Rightmove login and only accesses publicly visible listings.
  • No Rightmove Plus / agent data — content behind authenticated portals is not accessible.
  • 24 results per page — Rightmove's maximum. Pagination is handled automatically.
  • Rate limiting — Rightmove may throttle heavy traffic. The Actor uses polite 1–2 s delays and automatically backs off 30 s on HTTP 429 responses.
  • Layout changes — Rightmove periodically updates its HTML structure. If fields return null unexpectedly, the Actor's CSS selectors may need updating.
  • Maximum 1,000 results per search — Rightmove caps search results at approximately 1,000 listings regardless of the total count. Use more specific search filters to target sub-1,000 result sets.

Pricing

$1.50 per 1,000 listings scraped (detail pages included). Card-only mode (no detail page visits) uses roughly half the compute.

ListingsEstimated Cost
100~$0.15
500~$0.75
1,000~$1.50
5,000~$7.50

Pricing is based on Apify platform compute units consumed. Actual cost may vary with maxConcurrency and actor run duration.


Getting Started

  1. Find your Rightmove search URL: Go to rightmove.co.uk, enter a location, apply your filters (property type, price range, bedrooms), and copy the URL from your browser's address bar.
  2. Paste the URL into the searchUrl input field.
  3. Set maxListings to how many listings you want.
  4. Run the Actor — results appear in the Dataset tab in real-time.
  5. Download as JSON, CSV, or Excel.

Technical Details

  • Built with Apify SDK v3 and Crawlee
  • Uses CheerioCrawler for fast HTML parsing
  • User-Agent rotation across 5 realistic browser strings
  • Automatic retry (3 attempts) with exponential-style back-off on rate limits
  • Results stored in Apify Dataset (persistent, downloadable)
  • Node.js 18+, TypeScript, ES Modules