🇦🇺 RealEstate.com.au Property Scraper [From 💰$0.65/1K]
Pricing
from $0.65 / 1,000 results
🇦🇺 RealEstate.com.au Property Scraper [From 💰$0.65/1K]
Extract Australian property listings for sale, rent, and sold from realestate.com.au — prices, suburbs, states, beds, baths, car spaces, land sizes, agent names, and agency details.
Pricing
from $0.65 / 1,000 results
Rating
0.0
(0)
Developer
Khan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does RealEstate.com.au Property Scraper do?
RealEstate.com.au Property Scraper is an Australian residential real estate extraction tool that scrapes properties for sale (/buy/), properties for rent (/rent/), and recently sold auction and private-treaty results (/sold/) directly from realestate.com.au across all Australian states and territories (NSW, VIC, QLD, WA, SA, TAS, ACT, and NT).
Whether you are a buyer's agent analyzing suburb-level price guides and auction clearance comps across Sydney, Melbourne, Brisbane, Perth, or Adelaide, benchmarking competing real estate agencies (Ray White, McGrath, Belle Property, LJ Hooker, Harcourts), or building active listing agent outreach lists, this scraper delivers clean, structured records in seconds.
🛡️ Zero Proxy Configuration Required: Anti-blocking and regional routing are handled automatically out of the box — just paste your target URLs and click Start.
What data can you extract with RealEstate.com.au Property Scraper?
💵 Price Guide, Weekly Rent or Sold Price — display price (including AUD price guides, "Auction", or $pw weekly rent), property_type (House, Apartment, Townhouse, Villa, Land), and unique REA listing id
🏠 Bedrooms, Bathrooms & Car Spaces — beds count, baths count, and garage/car parking spaces
📍 Street Address, Suburb, State & Postcode — full address, parsed suburb, Australian state (NSW, VIC, QLD, WA, SA, TAS, ACT, NT), and 4-digit postcode
👔 Listing Agent & Real Estate Agency — agent_name and marketing agency branch
🔗 Direct REA Property Link — canonical url pointing to the full listing on realestate.com.au
Why scrape Australian property listings from realestate.com.au?
💪 Complete coverage of Australia's #1 property portal — extract /buy/, /rent/, and /sold/ search pages across every capital city and regional council area
🕵️ Power buyer's agent suburb research and yield modeling — compare asking price guides, weekly rents, and sold comps by 4-digit Australian postcode in Excel or Power BI
✨ Build active Australian real estate agent and agency directories — capture agent_name and agency directly from live listings for PropTech, mortgage broking, conveyancing, or staging outreach
👍 Built-in anti-blocking for REA Group's edge protection — realestate.com.au blocks standard scrapers aggressively; this Actor handles proxy rotation and session clearance automatically out of the box
📩 Automate daily suburb deal alerts — sync new listings straight into Google Sheets, Airtable, HubSpot, Make, or n8n
How do I use RealEstate.com.au Property Scraper?
RealEstate.com.au Property Scraper is designed for fast, zero-configuration operation in Apify Console:
- Click Try for free on the Actor page to open Apify Console.
- Paste one or more realestate.com.au Buy, Rent, or Sold search URLs into Start URLs (for example,
https://www.realestate.com.au/buy/in-sydney+cbd,+nsw/list-1). - Set Max Results (
maxItems) to control how many Australian property listings to collect. - Click Start to launch the extraction run.
- Download your Australian property dataset from the Dataset tab in Excel, CSV, JSON, or HTML table format.
Input
RealEstate.com.au Property Scraper accepts a clean 2-parameter JSON configuration. Click on the Input tab for the interactive form.
{"startUrls": [{"url": "https://www.realestate.com.au/buy/in-sydney+cbd,+nsw/list-1"}],"maxItems": 40}
🇦🇺 startUrls — array of realestate.com.au /buy/, /rent/, or /sold/ search URLs by suburb, postcode, or custom filter (e.g., https://www.realestate.com.au/buy/in-sydney+cbd,+nsw/list-1)
🔢 maxItems — maximum number of Australian property listings to collect per run (default: 40; Free plan runs collect up to 40 listings per run, while paid Apify plans support unlimited bulk runs)
Output sample
Results are streamed in real time to your default Apify Dataset. Each record represents a normalized Australian property listing with price text, suburb/postcode, room/parking counts, and agent attribution:
[{"id": "145928371","address": "18/42 Macleay Street, Potts Point, NSW 2011","suburb": "Potts Point","state": "NSW","postcode": "2011","price": "$1,450,000","property_type": "Apartment","beds": 2,"bathrooms": 2,"parking": 1,"agent_name": "Liam Campbell","agency": "Ray White Elizabeth Bay","url": "https://www.realestate.com.au/property-apartment-nsw-potts+point-145928371"}]
How much does it cost to scrape RealEstate.com.au listings?
RealEstate.com.au Property Scraper uses Pay-Per-Event (PPE) pricing (apify-default-dataset-item) with a $0.00 startup fee—you only pay for Australian property records delivered to your dataset:
🆓 Free plan — $0.005 per listing ($5.00 / 1,000 listings, up to 40 listings/run)
🥉 Starter (Bronze) plan — $0.00125 per listing ($1.25 / 1,000 listings)
🥈 Scale (Silver) plan — $0.0009 per listing ($0.90 / 1,000 listings)
🥇 Business+ (Gold) plan — $0.00065 per listing ($0.65 / 1,000 listings)
With the monthly free credit on the Apify Free plan, you can extract up to 1,000 RealEstate.com.au property listings per month for free.
💡 Predictable, All-Inclusive Pay-Per-Event Pricing: There is a
$0.00run start fee and no separate proxy configuration required. You only pay the flat per-result rate above for data successfully delivered to your dataset — works out of the box on both Free and Paid Apify plans.
How many results can you scrape with RealEstate.com.au Property Scraper?
RealEstate.com.au Property Scraper can extract thousands of Australian property listings per run on paid Apify plans (up to 40 listings per run on the Free plan). Keep these tips in mind when scraping Australian suburbs:
- Australian Auction & "Contact Agent" pricing conventions — in Sydney, Melbourne, and Canberra, many properties are marketed via public auction ("Auction", "Expressions of Interest", or "Contact Agent") rather than a fixed numeric asking price. The
pricefield captures the exact price guide or auction label published by the listing agency. - Partition state-wide sweeps by suburb or 4-digit postcode — realestate.com.au caps pagination at 80 pages (~2,000 properties) per individual search URL. When scraping an entire metro (like Greater Sydney or Melbourne), pass multiple suburb or postcode search URLs in
startUrls. - Pair with Allhomes for ACT & NSW depth — combine realestate.com.au with our Allhomes Australia Property Scraper for deep coverage of Canberra (ACT) and regional New South Wales.
Want to scrape other European & Global Real Estate Portals?
Combine this Actor with our other published European and global property scrapers:
🇪🇸 Idealista Property Scraper — extract Spanish residential and commercial property listings, EUR prices, m², and rooms (From $0.75 / 1K)
🇫🇷 PAP.fr France FSBO Property Scraper — scrape direct private-owner (Particulier à Particulier) property sales and rentals across France (From $0.75 / 1K)
🇫🇷 MeilleursAgents France Property Scraper — scrape French property listings and price-per-m² valuation benchmarks (From $0.75 / 1K)
🇫🇷 BellesDemeures Luxury Property Scraper — extract high-end European villas, châteaux, alpine chalets, and luxury estates (From $0.75 / 1K)
Integrations and RealEstate.com.au Property Scraper
RealEstate.com.au Property Scraper connects directly with your property investment spreadsheets, CRMs, and automation tools via Apify integrations:
- No-Code Automation — trigger instant Slack, email, or SMS alerts when new properties hit your target suburb via Make, Zapier, n8n, or Clay.
- Spreadsheets & Databases — sync Australian property feeds straight into Google Sheets, Airtable, HubSpot, BigQuery, or PostgreSQL.
- Webhooks — push newly scraped properties to your underwriting dashboard via HTTP webhook the moment a run finishes.
Using RealEstate.com.au Property Scraper with the Apify API
You can launch Australian property search runs and fetch dataset items programmatically using the official apify-client SDKs for Node.js and Python, or connect this Actor directly to AI property research agents via the Apify MCP Server (https://mcp.apify.com).
Check the API tab for ready-to-copy Node.js, Python, and cURL examples.
Frequently asked questions about RealEstate.com.au Property Scraper
🏠 Does the scraper support /buy/, /rent/, and /sold/ URLs on realestate.com.au?
Yes. Pass any realestate.com.au /buy/, /rent/, or /sold/ search URL—including filters for property type (property-house, property-unit+apartment), price range, or minimum bedrooms.
👔 Does each record include the listing agent and agency name?
Yes. Whenever published on the search card, agent_name and agency (such as Ray White, McGrath, or Belle Property) are extracted automatically.
🛡️ Do I need to configure Australian residential proxies?
No — everything works out of the box with zero setup. Regional routing, session management, and anti-blocking are handled automatically so you do not need to configure custom proxy settings.
Is it legal to scrape public property listings from realestate.com.au?
Our scrapers are ethical and only extract publicly available real estate listing facts (price guides, suburb and postcode labels, room/parking counts, and public agency attributions) displayed to visitors on realestate.com.au. They do not access private user accounts or personal data. For more details on the legality of web scraping, read Apify's guide on is web scraping legal.
Your feedback
We keep this Actor under active maintenance. If a run finishes successfully but returns fewer results than you expected, hangs, or errors — please open an Issue before posting a public review so we can diagnose and fix it for you.
🛠️ How to report — Use the Actor’s Issues tab in Apify Console. Include the run ID, your input JSON, and what you expected vs. what you got.
⏱️ Response time — We aim to reply within 24 hours on business days.
⭐ Reviews — Happy with the results? A short positive review helps other users find a reliable scraper. Ran into a problem? Open an Issue first — we’ll work with you to resolve it before you leave a rating.