OpenRent Property Scraper | Auto filters Duplicates
Pricing
$15.00/month + usage
OpenRent Property Scraper | Auto filters Duplicates
Scrape unlimited OpenRent listings fast. Extract prices, descriptions, locations & contact info with ease. Ideal for investors, agents, and researchers.
Pricing
$15.00/month + usage
Rating
5.0
(2)
Developer

VividSoftwares
Actor stats
4
Bookmarked
37
Total users
2
Monthly active users
9.5 hours
Issues response
8 hours ago
Last modified
Categories
Share
OpenRent Property Scraper - UK Rental Data Extraction API
π Extract comprehensive UK rental property data from OpenRent.co.uk with advanced filtering and anti-detection
Unlimited runs, no per-result fees!
π― What This Scraper Does
This professional-grade OpenRent scraper extracts detailed rental property data from OpenRent.co.uk, the UK's largest rental platform. Perfect for property investors, estate agents, market researchers, and rental platforms seeking comprehensive insights into the UK rental market.
β¨ Key Features
π Smart Location Search - Search by postcode, area, city name, or coordinates
π° Advanced Filtering - Price range, bedrooms, bathrooms, property type, furnishing status, and more
π’ Complete Property Data - Photos, descriptions, contact details, availability, landlord information
π High Performance - Batch processing with anti-detection measures and proxy support
π Structured Output - Clean JSON data ready for analysis and integration
π‘οΈ Robust & Reliable - Built-in error handling, retries, and deduplication
π Unlimited Usage - No per-result fees, run as many times as you need
π― Flexible Configuration - Customize which fields to extract based on your needs
π― Perfect For
- Property Investment Analysis - Market research and portfolio building
- Estate Agent Tools - Competitive analysis and market insights
- Rental Platform Data - Property aggregation and comparison
- Academic Research - Housing market studies and analysis
- Price Monitoring - Track rental price trends across UK regions
- Lead Generation - Find properties matching specific criteria
- Data Analytics - Build comprehensive rental market databases
π Quick Start
Option 1: Direct URL Search (Recommended)
Simply copy any OpenRent search URL from your browser:
{"startUrls": [{"url": "https://www.openrent.co.uk/properties-to-rent/manchester?prices_min=800&prices_max=2000&bedrooms_min=1&bedrooms_max=3"}],"onlyAvailableProperties": true,"includeDuplicates": false}
Option 2: Advanced Search Configuration
Use our powerful search configuration for precise filtering:
{"searchConfig": {"location": "Manchester","min_price": 800,"max_price": 2000,"bedrooms_min": 1,"bedrooms_max": 3,"bathrooms_min": 1,"property_type": "flats","advanced": {"furnishing": "furnished","pets_allowed": true,"parking": true,"garden": true,"bills_included": true,"dss_accepted": true,"students_allowed": true,"families_allowed": true}},"onlyAvailableProperties": true}
ποΈ Supported UK Locations
Major Cities
- London - All boroughs and postcodes (W1, SW1, E1, N1, etc.)
- Manchester - City centre, Salford, suburbs
- Birmingham - City centre and surrounding areas
- Liverpool - City centre, dock areas, suburbs
- Edinburgh - Old Town, New Town, Leith
- Glasgow - City centre, West End, Southside
- Bristol - City centre, Clifton, Redland
- Leeds - City centre, Headingley, Hyde Park
- Newcastle - City centre, Jesmond, Gosforth
- Sheffield - City centre and surrounding areas
- Cardiff - City centre and suburbs
- Belfast - City centre and surrounding areas
Search Examples
"W1H Marylebone London"- Central London"M1 Manchester"- Manchester city centre"B1 Birmingham"- Birmingham city centre"EH1 Edinburgh"- Edinburgh Old Town"BS1 Bristol"- Bristol city centre"SW1A Westminster"- Westminster, London
π Data Extracted
Each property record includes comprehensive details:
{"title": "2 Bed Apartment, Manchester City Centre","platform_name": "OpenRent","link": "https://www.openrent.co.uk/property-to-rent/...","rent": "Β£1200.00","bedrooms": 2,"bathrooms": 1,"address": "City Centre, Manchester","location": "Manchester","postcode": "M1","property_type": "Flat","furnishing": "Furnished","epc_rating": "C","available_from": "Now","description": "Modern apartment in the heart of...","images": ["https://image1.jpg", "https://image2.jpg"],"image_count": 5,"property_status": "Available","landlord_name": "John Smith","deposit": 1200,"bills_included": false,"pets_allowed": true,"parking": true,"garden": false,"minimum_tenancy": "12 Months","max_tenants": 2,"dss_accepted": false,"students_allowed": true,"families_allowed": true,"latitude": 53.4808,"longitude": -2.2426,"google_maps_url": "https://maps.google.com/...","posted_date": "2025-01-10","last_updated": "2025-01-15","scrape_timestamp": "2025-01-15T10:30:00.000Z"}
Complete Field List
| Field | Description | Example |
|---|---|---|
title | Property title | "2 Bed Flat, Capitol Square" |
rent | Monthly rent | "Β£1950.00" |
location | City/town | "Epsom" |
bedrooms | Number of bedrooms | 2 |
bathrooms | Number of bathrooms | 2 |
available_from | Move-in date | "26 May, 2025" |
property_type | Type of property | "Flat" |
address | Full address | "Capitol Square" |
postcode | UK postcode | "KT17" |
minimum_tenancy | Minimum tenancy length | "3 Months" |
landlord_name | Landlord/agent name | "John Smith" |
deposit | Deposit amount | 1950 |
furnishing | Furnishing status | "Furnished" |
epc_rating | Energy rating | "C" |
description | Full property description | "Modern apartment..." |
images | Array of image URLs | ["url1", "url2"] |
pets_allowed | Pets allowed | true |
parking | Parking available | true |
garden | Garden available | false |
bills_included | Bills included | false |
dss_accepted | DSS accepted | true |
students_allowed | Students allowed | true |
families_allowed | Families allowed | true |
max_tenants | Maximum tenants | 2 |
latitude | GPS latitude | 51.360302 |
longitude | GPS longitude | -0.086669944 |
property_status | Availability status | "Available" |
βοΈ Configuration Options
Search Configuration
| Parameter | Type | Description | Example |
|---|---|---|---|
startUrls | array | List of OpenRent URLs to scrape | [{"url": "https://..."}] |
searchConfig.location | string | Location/postcode to search | "Manchester" |
searchConfig.min_price | number | Minimum monthly rent (Β£) | 800 |
searchConfig.max_price | number | Maximum monthly rent (Β£) | 2000 |
searchConfig.bedrooms_min | number | Minimum bedrooms | 1 |
searchConfig.bedrooms_max | number | Maximum bedrooms | 3 |
searchConfig.bathrooms_min | number | Minimum bathrooms | 1 |
searchConfig.property_type | string | Property type filter | "flats" or "houses" |
searchConfig.latitude | number | GPS latitude | 53.4808 |
searchConfig.longitude | number | GPS longitude | -2.2426 |
Advanced Filters
| Parameter | Type | Description | Example |
|---|---|---|---|
searchConfig.advanced.furnishing | string | Furnishing status | "furnished", "unfurnished", "part" |
searchConfig.advanced.pets_allowed | boolean | Pets allowed | true |
searchConfig.advanced.parking | boolean | Parking available | true |
searchConfig.advanced.garden | boolean | Garden available | true |
searchConfig.advanced.bills_included | boolean | Bills included | true |
searchConfig.advanced.dss_accepted | boolean | DSS accepted | true |
searchConfig.advanced.students_allowed | boolean | Students allowed | true |
searchConfig.advanced.families_allowed | boolean | Families allowed | true |
searchConfig.advanced.fireplace | boolean | Fireplace available | true |
searchConfig.advanced.video_tour | boolean | Video tour available | true |
searchConfig.advanced.sort_by | string | Sort order | "distance", "price", "newest" |
Output Controls
| Parameter | Type | Description | Default |
|---|---|---|---|
onlyAvailableProperties | boolean | Only scrape available properties | true |
includeDuplicates | boolean | Include duplicate listings | false |
extractFields | object | Customize which fields to extract | All fields enabled |
proxyConfiguration | object | Proxy settings | Optional |
π§ Use Cases & Examples
π‘ Property Investment Research
Find undervalued properties in specific areas:
{"searchConfig": {"location": "Salford Manchester","max_price": 1000,"bedrooms_min": 2,"advanced": {"parking": true,"garden": true}},"onlyAvailableProperties": true}
π’ Estate Agent Competitive Analysis
Monitor competitor listings:
{"startUrls": [{"url": "https://www.openrent.co.uk/properties-to-rent/canary-wharf-london?prices_min=2000"}],"extractFields": {"title": true,"rent": true,"landlord_name": true,"address": true,"images": true}}
π Market Research & Analytics
Track rental trends across regions:
{"searchConfig": {"location": "Edinburgh","property_type": "flats"},"extractFields": {"rent": true,"bedrooms": true,"location": true,"postcode": true,"latitude": true,"longitude": true}}
π Student Accommodation Search
Find student-friendly properties:
{"searchConfig": {"location": "Manchester","max_price": 800,"bedrooms_min": 1,"advanced": {"students_allowed": true,"bills_included": true,"furnishing": "furnished"}}}
π Pet-Friendly Properties
Find properties that allow pets:
{"searchConfig": {"location": "Bristol","advanced": {"pets_allowed": true,"garden": true}}}
π Latest Updates & New Features
β¨ Recent Enhancements
Advanced Search Configuration - Now supports comprehensive search parameters including:
- GPS coordinate-based searching (latitude/longitude)
- Advanced property filters (pets, parking, garden, bills included, etc.)
- Flexible property type filtering (flats, houses, etc.)
- Custom sorting options (distance, price, newest)
Customizable Field Extraction - Extract only the data you need:
- Enable/disable specific fields to optimize performance
- Reduce data storage costs
- Faster processing for focused use cases
- Flexible output formats
Enhanced Location Support - Improved location handling:
- Support for postcodes, areas, and city names
- GPS coordinate-based searches
- Separate location formatting options
- Better address parsing and standardization
Improved Data Quality - Better data extraction:
- More accurate property status detection
- Enhanced image extraction with count
- Better landlord information extraction
- Improved date parsing and formatting
Performance Optimizations - Faster and more reliable:
- Optimized request handling
- Better error recovery
- Improved deduplication logic
- Enhanced proxy support
π How to Use New Features
-
Use Advanced Search Configuration
- Instead of just URLs, use
searchConfigfor more precise filtering - Combine location, price, and advanced filters for targeted results
- Instead of just URLs, use
-
Customize Field Extraction
- Use
extractFieldsto select only needed data - Disable image extraction for faster, cheaper runs
- Enable GPS coordinates for mapping applications
- Use
-
Leverage Advanced Filters
- Find pet-friendly properties with
pets_allowed: true - Search for properties with parking using
parking: true - Filter by furnishing status, bills included, and more
- Find pet-friendly properties with
-
Optimize for Your Use Case
- Investment research: Focus on price, location, and property type
- Lead generation: Include landlord names and contact details
- Market analysis: Extract location data and coordinates
π Why Choose This Scraper?
β Reliable & Maintained
- Regular updates for OpenRent changes
- Comprehensive error handling and retries
- Anti-detection measures built-in
- Active maintenance and support
β Developer Friendly
- Clean, structured JSON output
- Detailed documentation and examples
- Multiple input formats (URLs or search config)
- Flexible field extraction options
β Scalable Performance
- Batch processing for large datasets
- Configurable rate limiting
- Memory efficient operations
- Proxy support for high-volume scraping
β Production Ready
- Docker containerized
- Apify platform optimized
- Enterprise-grade reliability
- Unlimited runs with no per-result fees
β Comprehensive Data
- More fields than competitors
- GPS coordinates for mapping
- Landlord information
- Full property descriptions
- Multiple images per listing
πΌ Pricing & Usage
Unlimited Plan Benefits:
- β Unlimited runs - Run as many times as you need
- β No per-result fees - Fixed monthly subscription
- β All features included - Advanced filters, custom fields, GPS data
- β Full property data - Images, descriptions, landlord info
- β Priority support - Get help when you need it
- β Scheduled runs - Automate your data collection
Perfect for:
- Regular market monitoring
- Ongoing research projects
- High-volume data collection
- Automated workflows
- Business applications
π Getting Started
1. Run on Apify Platform
- Find this actor in Apify Store
- Configure your search parameters or paste URLs
- Run and download results in JSON, CSV, or Excel format
2. Local Development
git clone <repository>cd openrent-scrapernpm installnpm start
3. Docker
docker build -t openrent-scraper .docker run openrent-scraper
π Support & Contact
- π§ Email Support - Available through Apify Console
- π¬ Live Chat - Available on Apify Console
- π Documentation - Full API docs included in this README
- π Bug Reports - Report issues through Apify Console
- π‘ Feature Requests - Submit through Apify Console
π·οΈ Keywords
openrent scraper, uk rental data, property scraper, real estate data, rental market analysis, property investment, apify actor, web scraping, rental prices, uk property data extraction, estate agent tools, housing market data, rental listings, property search api, uk property data, openrent.co.uk scraper, rental property scraper, property data extraction, real estate scraping, rental market research, property investment tools, uk housing data, rental property data, property analytics, real estate automation
π Legal & Compliance
β
Respects robots.txt and rate limits - Ethical scraping practices
β
No personal data extraction - Only publicly available property data
β
Publicly available data only - No private or sensitive information
β
GDPR compliant data handling - Privacy-focused approach
β
Terms of service compliant - Respects OpenRent's usage policies
π Deduplication
The actor automatically handles duplicate listings by:
- Tracking previously seen listings
- Excluding duplicates by default (configurable)
- Maintaining data consistency
- Optimizing storage and processing
π‘ Tips for Best Results
Search URLs
- Use specific search filters on OpenRent
- Copy the exact URL from your browser
- You can use multiple URLs in one run
- Save your favorite search URLs for future use
Running Regularly
- Set up scheduled runs to catch new listings
- The tool will automatically track what's new
- No need to worry about duplicates
Data Usage
- Results are in JSON format
- Easy to import into spreadsheets or databases
- Compatible with most data analysis tools
- Use
extractFieldsto reduce data size if needed
Performance Optimization
- Disable image extraction for faster runs
- Use
onlyAvailableProperties: trueto filter unavailable listings - Enable
includeDuplicates: falseto avoid duplicate data - Use proxy configuration for high-volume scraping
π License
MIT
Related Actors
Looking for more property data? Check out these related actors:
- OpenRent Property Scraper | Pay Per Result - Scrape property listings from OpenRent.co.uk
- SpareRoom Property Scraper | Unlimited Usage - Scrape property listings from SpareRoom.co.uk
- SpareRoom Property Scraper | Pay Per Result - Scrape property listings from SpareRoom.co.uk
- Gumtree Property Scraper | Unlimited Usage - Scrape property listings from Gumtree.com
- Gumtree Property Scraper | Pay Per Result - Scrape property listings from Gumtree.com
β Ready to extract UK rental data? Get started today with unlimited runs and no per-result fees!