Zillow is one of the largest and most popular real estate websites in the United States. Zillow provides a very large and comprehensive real estate data set which includes property listings, market trends, historical data and neighbourhood information. This data is critical in real estate market analysis and research which helps in making informed investment decisions.
While Zillow provides all this data, it also aggressively blocks attempts to automatically scrape it. In this article we will see how Zillow property listings can be scraped without getting your IP blocked. Now, if you are wondering whether scraping data from Zillow is legal or not, you might want to refer this article : Legality of web scraping.
Using WebHarvy to Scrape Zillow
WebHarvy is a visual web scraper which lets you select data from websites using a very easy to use point and click user interface. WebHarvy can be used to scrape data from *any* website, including real estate websites like Zillow. It can also scrape data from other real estate websites like Realtor.com, Trulia, RedFin etc.
Read: Benefits of real estate web scraping
The following video shows how WebHarvy can be configured to scrape data from Zillow.
As you can see, all data selection and navigation is configured via simple mouse clicks. The only code used is to close the property details popup. This code is copied below.
document.getElementsByClassName(‘ds-close-lightbox-icon hc-back-to-list’)[0].click();
Try WebHarvy
We recommend that you download and try using the free evaluation version of WebHarvy to see if can be used to scrape data from Zillow or other real estate websites as per your requirement.
You may also refer our Getting Started Guide
Have questions?
In case you have any questions, please do not hesitate to contact our support.