Zillow Rentals Scraper
REAL ESTATELEAD GENERATION
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
Zillow Rentals Scraper
Extract rental listings from Zillow with complete property details. Supports city, neighborhood, ZIP code, and custom search URL inputs. Returns 30+ fields per listing including price, address, beds/baths, photos, square footage, agent info, and more.
Features
- Search any US location for apartments, houses, and condos for rent
- Supply one or more custom Zillow search URLs for precise targeting
- Extracts 30+ fields per listing (price, address, beds, baths, photos, coordinates, agent info, etc.)
- Handles Zillow's anti-bot protection automatically
- Paginated — crawls multiple result pages until
maxItemsis reached
Input
| Field | Type | Description |
|---|---|---|
searchUrls |
Array | Zillow for-rent search URLs (e.g. https://www.zillow.com/new-york-ny/rentals/) |
location |
String | City, state, or ZIP code (e.g. "Austin, TX") — used if no searchUrls provided |
maxItems |
Integer | Maximum number of listings to return (default: 10) |
Example Input
{
"searchUrls": ["https://www.zillow.com/los-angeles-ca/rentals/"],
"maxItems": 50,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
Output
Each record contains:
| Field | Description |
|---|---|
zpid |
Zillow property ID |
url |
Full Zillow listing URL |
address |
Street address |
city |
City |
state |
State abbreviation |
zipCode |
ZIP code |
price |
Monthly rent (numeric string, USD) |
priceFormatted |
Formatted rent (e.g. "$2,500/mo") |
beds |
Number of bedrooms |
baths |
Number of bathrooms |
sqft |
Living area square footage |
propertyType |
Property type (APARTMENT, HOUSE, CONDO, etc.) |
daysOnZillow |
Days on Zillow |
latitude / longitude |
Geographic coordinates |
photos |
Photo URLs (newline-separated) |
thumbnailUrl |
Listing thumbnail URL |
description |
Full listing description |
petFriendly |
Pet policy |
yearBuilt |
Year built |
agentName |
Listing agent or property manager |
scrapedAt |
ISO 8601 scrape timestamp |
| ... | 10+ additional fields |
Notes
- Zillow runs browser-based anti-bot protection, which the actor clears automatically.
- Results depend on Zillow's search index for the given location. Some cities may have fewer listings available.
- For large result sets (1000+ listings), use multiple targeted search URLs per neighborhood.