Zillow Scraper — Real Estate Listings, Prices & Zestimates avatar

Zillow Scraper — Real Estate Listings, Prices & Zestimates

Pricing

from $5.00 / 1,000 homes

Go to Apify Store
Zillow Scraper — Real Estate Listings, Prices & Zestimates

Zillow Scraper — Real Estate Listings, Prices & Zestimates

Scrape Zillow property listings by location: price, beds, baths, sqft, address, coordinates, Zestimate, days on market and photos. For sale, for rent and recently sold. Residential-proxy ready.

Pricing

from $5.00 / 1,000 homes

Rating

0.0

(0)

Developer

Hichem Ben Moussa

Hichem Ben Moussa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

Scrape Zillow property listings by location — price, beds, baths, square footage, address, coordinates, Zestimate, days on market and photos — for sale, rent, or recently sold. No login.

Zillow is one of the hardest sites to scrape (PerimeterX bot protection). This actor drives a fingerprinted real browser over residential proxies, so it gets through and returns clean, structured data.

What you can do with it

  • 🏠 Real-estate lead-gen & market research — inventory, pricing, days on market by area
  • 📊 Investment analysis — pull Zestimates, rent Zestimates, lot size, price/sqft
  • 🗺️ Map & dashboard data — every listing includes latitude/longitude
  • 🔔 New-listing alerts — run on a schedule and diff the results

Input

FieldTypeDescription
locationstringCity, neighborhood or ZIP, e.g. Austin, TX, 90210.
listingTypeselectfor_sale, for_rent, or sold.
searchUrlsarrayPaste full Zillow search URLs (with filters) — overrides location.
maxHomesintegerMaximum number of listings to scrape.
proxyConfigurationobjectResidential proxy required (Zillow uses PerimeterX).

Example

{ "location": "Austin, TX", "listingType": "for_sale", "maxHomes": 100 }
{ "searchUrls": ["https://www.zillow.com/austin-tx/houses/2-_beds/"] }

Output

Each item is one home:

{
"zpid": "29508850",
"statusType": "FOR_SALE",
"price": 675000,
"currency": "USD",
"address": "1234 Example St, Austin, TX 78704",
"addressCity": "Austin",
"addressState": "TX",
"addressZipcode": "78704",
"beds": 3,
"baths": 2,
"area": 1850,
"homeType": "SINGLE_FAMILY",
"latitude": 30.24,
"longitude": -97.77,
"zestimate": 689000,
"rentZestimate": 3200,
"daysOnZillow": 6,
"detailUrl": "https://www.zillow.com/homedetails/29508850_zpid/",
"imgSrc": "https://photos.zillowstatic.com/fp/....jpg"
}

Export to JSON, CSV, Excel, or pull live via the Apify API.

Notes

  • A residential proxy is required — Zillow's PerimeterX protection blocks datacenter IPs. The actor rotates fingerprints + IPs and retries on challenge.
  • For precise filtering (price, beds, home type), apply the filters on Zillow and paste the resulting URL into searchUrls.
  • Fields that Zillow doesn't expose for a given listing come back as null.