Rightmove Scraper - UK Property Listings
Pricing
from $2.00 / 1,000 listing scrapeds
Rightmove Scraper - UK Property Listings
Search UK property for sale or to rent and get one clean row per listing: price, bedrooms, bathrooms, size, tenure, coordinates, key features and the listing agent. Type a place name, no login and no API key.
Pricing
from $2.00 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Goutam Soni
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Rightmove Scraper
Search UK property for sale or to rent and get one clean row per listing. Price, bedrooms, bathrooms, size, tenure, coordinates, key features and the listing agent. No login and no API key.
What it does
- Type a place name.
Manchester,Leedsor a postcode likeSW1Aall work. The location is resolved for you, so there is no internal identifier to look up first. - For sale or to rent in the same actor, returning the same fields.
- Price as a number, plus the label it is shown with and any qualifier such as "Offers Over". Rentals also return the period the figure covers.
- Coordinates on every row, so results can go straight onto a map or into a geo join.
- Filters for price, bedrooms, property type, search radius, and features such as a garden or parking.
- The listing agent with branch name, phone number and branch id.
- Deduplicated across pages and locations, so a listing that appears twice is delivered once and charged once.
Listings change daily, so schedule the run to build a price history over time.
Common uses: property market research, price and yield analysis, building a lettings dataset, tracking new stock in an area, and lead lists of active agents.
Input
| Field | Type | Description |
|---|---|---|
locations | array | Towns, cities, postcodes or areas. One search per entry. |
channel | string | buy or rent. |
sort | string | newest, oldest, lowestPrice or highestPrice. |
radius | string | Miles beyond the location. Fixed steps from 0.0 to 40.0. |
minPrice / maxPrice | integer | Price range. For rentals these are monthly figures. |
minBedrooms / maxBedrooms | integer | Bedroom range. |
propertyTypes | array | flat, detached, semi-detached, terraced, bungalow, land, park-home, farm, private-halls. |
mustHave | array | garden, parking, newHome, retirement, sharedOwnership, auction. |
dontShow | array | newHome, retirement, sharedOwnership. |
maxResultsPerLocation | integer | Cap per location. Default 100, up to 1008. |
proxyConfiguration | object | Optional. Enable to spread requests across IPs. |
Example input
{"locations": ["Manchester", "Leeds"],"channel": "buy","sort": "newest","minPrice": 250000,"maxPrice": 600000,"minBedrooms": 3,"propertyTypes": ["detached", "semi-detached"],"mustHave": ["garden"],"maxResultsPerLocation": 500}
Output
Each item is one property listing.
{"id": 90000001,"title": "4 bedroom semi-detached house for sale","channel": "buy","price": 375000.0,"currency": "GBP","priceLabel": "£375,000","priceQualifier": "Offers Over","pricePeriod": null,"propertyType": "Semi-Detached","bedrooms": 4,"bathrooms": 2,"size": "1,034 sq. ft.","tenure": "FREEHOLD","summary": "A short summary of the property as shown in the listing.","keyFeatures": ["Four bedrooms", "Off-street parking", "South facing garden"],"address": "Example Road, Manchester","latitude": 53.4865,"longitude": -2.2374,"searchLocation": "Manchester, Greater Manchester","agentName": "Acme Estates, Manchester","agentPhone": "+44 20 7946 0100","agentBranchId": 30001,"isAuction": false,"isNewHome": false,"isFeatured": false,"listingStatus": "new","statusLabel": null,"firstListedAt": "2026-07-02T14:32:24Z","lastUpdatedAt": "2026-07-18T05:47:42Z","addedLabel": "Added on 02/07/2026","imageCount": 19,"floorplanCount": 1,"images": ["https://example.com/photo-1.jpeg"],"url": "https://www.rightmove.co.uk/properties/90000001"}
Notes
- A single search returns at most 1008 listings. This is a limit of the source, not of this actor: paging stops there even when far more properties match. To collect a large area, split it into smaller searches, for example by postcode district or by price band, and combine the results.
- The number of matching listings is written to the run log at the start of each location, so you can see when a search is larger than one run can return.
sizeandtenureare only published on some listings. Those rows keep every other field and returnnullrather than a guess.priceis the advertised figure. For rentals,pricePeriodstates what it covers, usually monthly. Sale listings have no period and returnnull.- Sorting by
highestPriceuses the source's own default ordering. - Listing photos are capped at 20 per row to keep the dataset light.
Privacy
To improve our actors we collect anonymized usage telemetry (run stats and input patterns). No personal account data is collected.