VOOZH about

URL: https://apify.com/nocodeventure/savills-property-scraper

โ‡ฑ Savills Property Scraper ยท Apify


Pricing

from $5.00 / 1,000 results

Go to Apify Store

Savills Property Scraper

An Apify Actor that scrapes property listings from Savills real estate listings, extracting detailed information about properties for sale, rent, or recently sold.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ No-Code Venture

No-Code Venture

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Share

An Apify Actor that scrapes property listings from Savills UK, extracting detailed information about properties for sale, rent, or recently sold.

Features

  • ๐Ÿ  Scrape property listings - For sale, to rent, or sold properties
  • ๐Ÿ“Š Detailed property data - Address, price, bedrooms, bathrooms, size, EPC rating, and more
  • ๐Ÿ“„ Brochure links - Extracts view/download brochure URLs when available
  • ๐Ÿ–ผ๏ธ Images & floorplans - Collects property images and floorplan URLs (configurable limit)
  • ๐Ÿ”ง Flexible filtering - Use URL parameters or input filters (filters override URL)
  • โšก Efficient scraping - Opens property details in new tabs for reliable extraction
  • ๐ŸŽ›๏ธ Performance tuning - Control image extraction to optimize speed

Input Configuration

Basic Usage

  1. Go to Savills search and configure your desired search
  2. Copy the URL from your browser
  3. Paste it into the startUrls input
  4. Optionally override any filters using the input fields

Example Input

{
"startUrls":[
{
"url":"https://search.savills.com/list?SearchList=Id_20308+Category_TownVillageCity&Tenure=GRS_T_B&Currency=GBP&Category=GRS_CAT_RES"
}
],
"bedrooms":"GRS_B_3",
"scrapeDetails":true,
"maxListings":10,
"maxImages":1
}

Input Options

FieldDescription
startUrlsSavills search URLs to scrape
listingTypeOverride: For Sale, To Rent, or Sold Properties
minPrice / maxPriceOverride price range
bedrooms / bathrooms / receptionsOverride room counts
propertyTypesFilter by property type (house, flat, etc.)
featuresFilter by amenities (garden, garage, etc.)
maxListingsMaximum properties to scrape (0 = unlimited)
maxPagesMaximum listing pages to process (0 = unlimited)
maxImagesMax images per property: 1 (default), 0 = unlimited, -1 = skip
scrapeDetailsVisit each property page for full details

Filter Override Behavior

Filters set in the input will override the URL parameters:

  • Leave as "Use URL Setting" (empty) to keep the URL value
  • Select a specific value to override what's in the URL

Output Data

Each property includes:

FieldDescription
propertyIdUnique Savills property ID
urlProperty detail page URL
titleProperty title/name
fullAddressComplete address
postcodeUK postcode
priceNumeric price value
priceFormattedFormatted price string (e.g., "ยฃ1,650,000")
priceTypeGuide Price, Offers Over, POA, etc.
propertyTypeHouse, Flat, Bungalow, etc.
bedroomsNumber of bedrooms
bathroomsNumber of bathrooms
receptionsNumber of reception rooms
sizeSqFt / sizeSqMProperty size
descriptionProperty description
keyFeaturesArray of key features
epcRatingEnergy Performance Certificate rating
imagesArray of image URLs (limited by maxImages)
floorplanUrlFloorplan image URL (extracted from Plans modal)
viewBrochureUrlView brochure link
downloadBrochureUrlDownload brochure PDF link
statusAvailable, Under Offer, Sold
agentsArray of agent details (name, office, phone, photo)
newDevelopmentWhether it's a new development
underOfferWhether the property is under offer

Usage Examples

Scrape properties for sale in a specific area

{
"startUrls":[
{
"url":"https://search.savills.com/list?SearchList=Id_20308+Category_TownVillageCity&Tenure=GRS_T_B&Currency=GBP&Category=GRS_CAT_RES"
}
],
"maxListings":50
}

Scrape rentals with specific criteria

{
"startUrls":[
{
"url":"https://search.savills.com/list?SearchList=Id_20501+Category_TownVillageCity&Currency=GBP&Category=GRS_CAT_RES"
}
],
"listingType":"rent",
"bedrooms":"GRS_B_2",
"maxPrice":3000,
"maxListings":20
}

Quick listing scan (no detail pages)

{
"startUrls":[
{
"url":"https://search.savills.com/list?SearchList=Id_20308+Category_TownVillageCity&Tenure=GRS_T_B&Currency=GBP&Category=GRS_CAT_RES"
}
],
"scrapeDetails":false,
"maxPages":5
}

Fast scraping (skip images)

{
"startUrls":[
{
"url":"https://search.savills.com/list?SearchList=Id_20308+Category_TownVillageCity&Tenure=GRS_T_B&Currency=GBP&Category=GRS_CAT_RES"
}
],
"maxImages":-1,
"maxListings":100
}

Get all images

{
"startUrls":[
{
"url":"https://search.savills.com/list?SearchList=Id_20308+Category_TownVillageCity&Tenure=GRS_T_B&Currency=GBP&Category=GRS_CAT_RES"
}
],
"maxImages":0,
"maxListings":10
}

Local Development

# Install dependencies
npminstall
# Run locally
apify run
# Run with specific input
apify run --input='{"startUrls":[{"url":"..."}],"maxListings":5}'

Deploy to Apify

# Login to Apify
apify login
# Deploy the Actor
apify push

Technology

  • Crawlee - Web scraping and browser automation library
  • Playwright - Browser automation
  • Camoufox - Stealthy Firefox fork for anti-bot evasion
  • Apify SDK - Actor development framework

Resources

Disclaimer

This tool is intended for research, development, and automation of publicly accessible data on the Savills UK platform. By using this Actor, you agree to comply with Savills' Terms of Use and all applicable laws.

  • Do not overload Savills' servers: set reasonable concurrency, delays, and limits on listings scraped.
  • Respect robots.txt and refrain from scraping private or restricted data.
  • Apify, the author, and contributors are not affiliated with Savills and take no responsibility for how this tool is used.
  • You are solely responsible for any consequences arising from data extraction.

Always check if scraping is permitted and avoid breaching any terms or local regulations!

You might also like

Savills Property Scraper ๐Ÿ 

shahidirfan/Savills-Property-Scraper

Extract comprehensive property data from Savills, a leading global real estate provider. Gather detailed listings including prices, locations, descriptions, and agent contacts, efficiently. Perfect for real estate market analysis, lead generation, and investment research.

14

5.0

Savills Property Search Scraper

stealth_mode/savills-property-search-scraper

Scrape Savills.com property search results and extract 130+ fields per listing โ€” prices, locations, images, agent details, size metrics, and more. Perfect for real estate analysts, investors, and proptech developers needing structured global property data.

Zillow Real Estate Scraper

dataharvest/zillow-scraper

Scrape property listings from Zillow. Buy, rent or recently sold.

Australian Property Listings Web Scraper

scrapemind/AusScraper

Extract detailed property listings data from Australia including sold, rent and buy listings with full property details, agent information, and property features.

415

5.0

Australian Property Listings Web Scraper | Usage

scrapemind/australian-property-listings-web-scraper-usage

Extract detailed property listings data from Australia including sold, rent and buy listings with full property details, agent information, and property features.

Realtor Recently Sold Properties

realtorscraper/realtor-recently-sold-properties

Scrape recently sold properties from Realtor.com effortlessly.

๐Ÿ‘ User avatar

Realtor Scraper

101

Domain.com.au Property Scraper โ€” Sale, Rent & Sold Listings

muhammadafzal/domain-scraper

Scrape Domain.com.au for Australian real estate listings. Extract sale prices, rent data, property details, agent info, images, floorplans, and more from Australia's leading property portal.

๐Ÿ‘ User avatar

Muhammad Afzal

2

View.com.au โ€“ Australia Property Listings, Sold & Rental Data

abotapi/view-com-au-scraper

Scrape Australian property listings from view.com.au across sale, rent, and recently sold. Search by suburb, city, state, or URL. Extract prices, full addresses, agent and agency contacts, photos, GPS coordinates, market insights, and structured property details.

Realtor.com Property Listings Scraper

parseforge/realtor-com-scraper

Collect property listings from Realtor.com with prices, photos, agent contacts, and full property details. Search by location, filter by beds, baths, price range, square footage, lot size, and listing status. Supports for-sale, for-rent, and recently sold listings across all US markets.