Zillow Property Search Scraper
Pricing
$1.50 / 1,000 results
Go to Apify Store
Zillow Property Search Scraper
Zillow listings for sale, for rent or sold in any US location: price, Zestimate, beds, baths, size, photos and coordinates.
Pricing
$1.50 / 1,000 results
Rating
0.0
(0)
Developer
Hamza
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Search Zillow homes for sale, for rent or recently sold in any US city, ZIP code or neighbourhood. Get price, address, beds, baths, size, Zestimate, days on Zillow, coordinates, broker, open house times and photos.
What you get
- Any US city, ZIP code or neighbourhood
- For sale, for rent or recently sold
- Price, beds, baths, living area, lot size, home type
- Zestimate, rent Zestimate, tax assessed value, days on Zillow
- Latitude and longitude, broker, open house times
- Thumbnail first, plus every listing photo link
- Automatic pagination through all result pages
How to use
- Open the Input tab. The form is already filled with a working example.
- Change the fields to your own search, or keep the example to see the output format.
- Click Start and download the results as JSON, CSV, Excel or HTML from the Output tab, or read them through the Apify API.
Input
| Field | What it does |
|---|---|
| Location | City, ZIP code or neighbourhood, for example Austin, TX or 78701. |
| Listing type | Homes for sale, for rent or recently sold. |
| Minimum price (optional) | Skip listings cheaper than this (USD). |
| Maximum price (optional) | Skip listings more expensive than this (USD). 0 means no limit. |
| Minimum bedrooms (optional) | Skip listings with fewer bedrooms. |
| Maximum results | Stop after this many listings. |
Example input:
{"location": "Austin, TX","listingType": "for_sale","minPrice": 0,"maxPrice": 0,"minBeds": 0,"maxItems": 100}
Output
Each result is one row. Main fields:
| Field | Description |
|---|---|
| image | Main photo |
| zpid | Zillow property ID |
| url | Listing page |
| address | Full address |
| street | Street |
| city | City |
| state | State |
| zipcode | ZIP code |
| price | Price (formatted) |
| priceValue | Price (number, USD) |
| status | FOR_SALE, FOR_RENT, SOLD... |
| statusText | Status text as shown on Zillow |
| homeType | Home type |
| beds | Bedrooms |
| baths | Bathrooms |
| livingArea | Living area (sq ft) |
| lotArea | Lot size |
| lotAreaUnit | Lot size unit |
| latitude | Latitude |
| longitude | Longitude |
| daysOnZillow | Days on Zillow |
| zestimate | Zestimate |
| rentZestimate | Rent Zestimate |
| taxAssessedValue | Tax assessed value |
| priceReduction | Price reduction text |
| brokerName | Listing broker |
| openHouse | Open house times |
| hasVideo | Has video tour |
| has3DModel | 3D tour available |
| isFeatured | Featured listing |
| photos | All listing photo links |
| buildingName | Apartment building name (rentals) |
| isBuilding | True for apartment buildings |
| minRent | Lowest monthly rent in the building |
| maxRent | Highest monthly rent in the building |
| availableUnits | Units available |
| units | Unit types with beds and starting rent |
| phone | Leasing phone number |
| page | Result page number |
Example output (shortened):
{"image": "https://photos.zillowstatic.com/fp/e85212314f207bb89185a5bdeb8b9d55-p_e.jpg","zpid": "29392581","url": "https://www.zillow.com/homedetails/1803-Elmira-Rd-Austin-TX-78721/29392581_zpid/","address": "1803 Elmira Rd, Austin, TX 78721","street": "1803 Elmira Rd","city": "Austin","state": "TX","zipcode": "78721","price": "$445,000","priceValue": 445000,"status": "FOR_SALE","statusText": "Active","homeType": "SINGLE_FAMILY","beds": 3,"baths": 2,"livingArea": 1409,"lotArea": 0.2827,"lotAreaUnit": "acres","latitude": 30.28481,"longitude": -97.685295,"daysOnZillow": 7,"taxAssessedValue": 486104,"brokerName": "eXp Realty, LLC","openHouse": "Open House - 0:00 - 4:00 PM","hasVideo": false,"has3DModel": true,"isFeatured": false,"photos": ["https://photos.zillowstatic.com/fp/e85212314f207bb89185a5bdeb8b9d55-p_e.jpg","https://photos.zillowstatic.com/fp/3d2216a671ed4b74ba60988f8dc8c7ac-p_e.jpg","https://photos.zillowstatic.com/fp/e54803bb2c4f29f7683581fd7ff7fa60-p_e.jpg"],"page": 1}
Good to know
- Zillow shows up to about 800 listings per search. Search smaller areas (ZIP codes) to collect more.
- Price and bedroom filters are applied to the results after they are collected.
- Listing data is public information shown on Zillow. Check Zillow terms before commercial reuse.
- The Actor never fails on a bad or empty input. It finishes with a clear message in the run status explaining what to change.
- Results are saved while the run is going, so you can open the dataset before it finishes.
Support
Found a field that is missing or a result that looks wrong? Open an issue from the Actor page and include the run link.