OnTheMarket Scraper avatar

OnTheMarket Scraper

Pricing

$10.00/month + usage

Go to Apify Store
OnTheMarket Scraper

OnTheMarket Scraper

Scrape property listings from OnTheMarket.com across the UK. Search for-sale or to-rent properties by location, price, bedrooms, and property type. Extract prices, addresses, agent contacts, coordinates, images, EPC ratings, broadband speeds, nearby stations, and schools per listing.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

ParseForge Banner

🏠 OnTheMarket Property Scraper

Collect UK residential property listings from OnTheMarket.com without coding. This scraper captures exclusive sales and rental properties with full price data, photos, floor plans, and agent contact details. Whether you're a property analyst searching for OnTheMarket data extraction, a developer needing a UK property scraper with no setup required, or a market researcher downloading property listings in bulk, this tool extracts everything in minutes and exports to CSV, Excel, or JSON.

The OnTheMarket Property Scraper collects UK residential property listings with up to 24 data fields per property, including exclusive listings not found on Rightmove or Zoopla, plus geographic coordinates and verified agent contact details.

✨ What Does It Do

  • πŸ–ΌοΈ Property Images - Download cover images and full galleries to build visual catalogs or power real estate marketing campaigns
  • πŸ’° Price Data - Collect asking prices, price qualifiers, and values for accurate market analysis and trend forecasting
  • πŸ›οΈ Bedrooms & Bathrooms - Get room counts to segment properties by size for investment analysis or buyer matching
  • πŸ“ Location Coordinates - Retrieve latitude and longitude for each property to map listings, calculate distance to amenities, or build geographic analysis
  • πŸ“ Property Details - Collect descriptions, tenure type, council tax bands, and 100+ features (garden, garage, pool) for comprehensive profiles
  • πŸ‘€ Agent Information - Gather agent names, phone numbers, and branch IDs to build agent databases or enable outreach for inquiries

πŸ”§ Input

  • Start URL - Paste a direct OnTheMarket search URL to scrape results from that specific search. If provided, all filters below are ignored.
  • Max Items - Set how many properties to collect. Free users are limited to 10 items. Paid users can collect up to 1,000,000.
  • Search Type - Choose between "For Sale" or "To Rent" properties.
  • Location - Enter a UK location slug (e.g. 'london', 'manchester', 'bristol', 'edinburgh'). Use the location name as it appears in OnTheMarket URLs.
  • Min Price (Β£) - Set a minimum property price in British pounds to filter results.
  • Max Price (Β£) - Set a maximum property price in British pounds to filter results.
  • Min Bedrooms - Filter to properties with at least this many bedrooms
  • Max Bedrooms - Filter to properties with no more than this many bedrooms
  • Property Type - Filter by type: Detached, Semi-detached, Terraced, Flat/Apartment, Bungalow, Land, Commercial, or Other.
  • Search Radius (miles) - Set the search radius in miles around your chosen location.
  • Include Property Details - Enable this to get detailed property information including full descriptions, all floor plan URLs, tenure information, and complete feature lists. Returns much richer data.
  • Max Concurrency - Control how many properties to process in parallel. Lower this if you experience rate limiting.

Example input configuration:

{
"location": "london",
"searchType": "for-sale",
"maxItems": 10,
"minPrice": 500000,
"maxPrice": 1500000,
"minBedrooms": 2,
"propertyType": "detached",
"includeDetails": false
}

πŸ“Š Output

Each property includes up to 24 data fields. Download as JSON, CSV, or Excel.

πŸ–ΌοΈ Cover Image🏠 Property IDπŸ“ Property Title
πŸ“ Full AddressπŸ’° Price (formatted)πŸ”’ Price (raw number)
🏷️ Price QualifierπŸ›οΈ Bedrooms🚿 Bathrooms
🏘️ Property TypeπŸ“‹ Search TypeπŸ“– Summary
πŸ”‘ Features List🧭 Latitude🧭 Longitude
πŸ‘€ Agent NameπŸ“ž Agent Phone🏒 Agent Branch ID
πŸ“œ TenureπŸ›οΈ Council Tax BandπŸ“ Floor Plan URL
πŸ–ΌοΈ All Image URLs⏱️ Days Since ListedπŸ”— Property Detail URL
βœ… Scraped Timestamp

πŸ’Ž Why Choose the OnTheMarket Scraper?

FeatureOur Actor
Collects UK residential property listingsβœ”οΈ
Extracts price, bedrooms, bathroomsβœ”οΈ
Captures agent contact informationβœ”οΈ
Gets full property descriptionsβœ”οΈ
Downloads images and floor plansβœ”οΈ
Provides geographic coordinatesβœ”οΈ
Filters by price rangeβœ”οΈ
Filters by property type (detached, flat, etc.)βœ”οΈ
Exports to CSV, Excel, JSONβœ”οΈ
Supports up to 1,000,000 items (paid users)βœ”οΈ

πŸ“‹ How to Use

No technical skills required. Follow these simple steps:

  1. Sign Up: Create a free account with $5 credit
  2. Find the Tool: Search for "OnTheMarket Property Scraper" in the Apify Store and set up your input
  3. Run It: Click "Start" and watch your results appear

That's it. No coding, no setup, no complicated configuration. Now you can export your data in CSV, Excel, or JSON formats.

🎯 Business Use Cases

  • πŸ“Š Property Analysts - Monitor price trends across London by collecting weekly listings to build a database of asking prices for market forecasting
  • πŸ’Ό Real Estate Agents - Collect competitor listings in your area to review price, identify gaps, and spot overpriced properties to win more listings
  • πŸ”¬ Property Investors - Collect high-bedroom rental properties across Manchester to analyze yield potential and identify investment hotspots

❓ FAQ

πŸ” How does this scraper work? It extracts property data from OnTheMarket.com listings in real time, collecting all available information without requiring any special browser tools or complex setup.

πŸ“Š How accurate is the data? Data is extracted directly from OnTheMarket.com listings as they appear on the site. Accuracy depends on what agents have entered. Enable "Include Property Details" for richer, more complete data.

πŸ“… Can I schedule this to run automatically? Yes. Use Make, Zapier, or GitHub Actions to trigger runs on a schedule. You can collect property listings daily, weekly, or monthly to monitor market changes over time.

βš–οΈ Is scraping OnTheMarket.com legal? OnTheMarket.com contains publicly listed property data. It's your responsibility to ensure your use complies with their Terms of Service and local data laws. Always review their website terms before scraping at scale.

πŸ›‘οΈ Will OnTheMarket.com block me? This scraper uses residential proxies by default to avoid IP blocking. If you experience rate limits, lower the "Max Concurrency" setting to reduce parallel requests.

⚑ How long does a run take? A typical 10-property run takes 30 seconds to 2 minutes. Enabling "Include Property Details" adds 5-30 seconds per property. Larger batches scale linearly (e.g. 100 properties with details may take 10-20 minutes).

⚠️ Are there any limits? Free users can collect up to 100 results per run. Paid users can collect up to 1,000,000 results per run.

πŸ”— Integrate OnTheMarket Property Scraper with any app

πŸ’‘ More ParseForge Actors

Browse our complete collection of data extraction tools for more.

πŸš€ Ready to Start?

Create a free account with $5 credit and collect your first 100 results for free. No coding, no setup.

πŸ†˜ Need Help?

  • Check the FAQ section above for common questions
  • Visit the Apify support page for documentation and tutorials
  • Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by OnTheMarket.com or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.