Redfin Real Estate Scraper
Pricing
from $3.00 / 1,000 results
Redfin Real Estate Scraper
Scrape Redfin listings (for-sale, sold, active) by city, ZIP, county, or neighborhood URL. Returns structured JSON with price, beds, baths, sqft, address, photos, listing agent, open-house info, MLS ID, and more.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Always Prime
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐ Redfin Real Estate Scraper
โก๏ธ Structured Redfin data in seconds. Paste a city, ZIP, county, or neighborhood URL โ get every active, pending, sold, or coming-soon listing in clean JSON / CSV / Excel.
๐ Why this scraper
- ๐ฅ Fast โ one search returns up to 350 listings per region (โ1 second / region)
- ๐ฏ Complete โ 40+ fields per listing including photos, agent, open-house, MLS #
- ๐ฆ Drop-in formats โ JSON, CSV, and Excel exports, ready for spreadsheets, BI tools, or your data warehouse
- ๐ค Set & forget โ schedule daily runs with the built-in incremental mode
- ๐ฐ Best-in-class economics โ pay only for what you get (per-result pricing)
โก๏ธ Quick start
- Click Try for free
- Paste a Redfin region URL (e.g.
https://www.redfin.com/city/16163/WA/Seattle) โ or several - Pick your filters (price range, bedrooms, property types) โ or leave defaults
- Hit Start โถ๏ธ โ your dataset is ready in seconds. Download in JSON, CSV, or Excel
๐ก Tip: the URL is the only required input. Open Redfin in your browser, narrow down to the area you want, and copy the URL from the address bar.
๐ฅ Input
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | URL list | โ (required) | Redfin region URLs. Supported: /city/..., /zipcode/..., /county/..., /neighborhood/... |
searchType | for-sale / sold / active | for-sale | Which listing states to include |
maxItems | integer | 50 | Hard cap. 0 = unlimited (up to ~2700 / region) |
maxItemsPerRegion | integer | 0 | Per-region cap when scraping many regions |
minPrice, maxPrice | integer | โ | Price filter, USD |
minBeds, maxBeds | integer | โ | Bedroom filter |
propertyTypes | multi-select | all | House / Condo / Townhouse / Multi-family / Land / Co-op / Mobile / Other |
scrapeDetails | boolean | false | Adds Redfin Estimate and zoned schools per listing (2 extra calls each) |
since | datetime | โ | Incremental mode โ skip listings older than this |
concurrency | integer | 5 | Parallel calls during detail enrichment |
๐ค Output
Every record is flat and ready for analysis. Example for one Seattle home:
{"url": "https://www.redfin.com/WA/Seattle/6716-37th-Ave-SW-98126/home/469984","propertyId": 469984,"listingId": 215355410,"mlsId": "2524252","mlsStatus": "Active","price": 1650000,"pricePerSqFt": 445,"hoaMonthly": null,"beds": 5,"baths": 3.0,"fullBaths": 3,"sqFt": 3710,"lotSize": 7568,"yearBuilt": 1929,"stories": 2.0,"propertyType": 6,"streetLine": "6716 37th Ave SW","unit": null,"city": "Seattle","state": "WA","zip": "98126","latitude": 47.5424364,"longitude": -122.3788176,"location": "Gatewood","listingRemarks": "Perched on Gatewood Hill with sweeping Sound, mountain, and city views...","numPictures": 40,"photos": ["https://ssl.cdn-redfin.com/photo/1/bigphoto/469/1231469_2.jpg","https://ssl.cdn-redfin.com/photo/1/bigphoto/469/1231469_3.jpg"],"scanUrl": "https://my.matterport.com/show/?m=qJzGTLtetBc","listingAgent": { "name": "Julie Granahan", "license": 9842 },"listingBroker": "Redfin","openHouseStart": "2026-05-15T23:00:00+00:00","openHouseEnd": "2026-05-16T01:00:00+00:00","openHouseEventName": "Open House - 4:00 - 6:00 PM","daysOnRedfin": 1,"isNewConstruction": false,"isHot": false,"has3DTour": true,"hasVirtualTour": true,"listingTags": ["VAULTED CEILINGS", "GATEWOOD HILL", "SUNSET VIEWS"],"keyFacts": ["Craft studio", "Private laundry", "Soaking tub"],"sashes": ["NEW 1 HR AGO", "OPEN SUN, 4PM"],"scrapedAt": "2026-05-15T14:41:59+00:00"}
When scrapeDetails = true, each record additionally includes redfinEstimate and schools[].
๐ผ Who uses this
| Use case | Why this scraper |
|---|---|
| ๐๏ธ Real estate investors | Comp pulls, deal screening, lead lists keyed by ZIP or neighborhood |
| ๐ค Agents & brokers | Track competitors' listings, monitor new-on-market in your farm area |
| ๐๏ธ PropTech / iBuyers | Build internal MLS-like feeds for valuation, recommendation engines |
| ๐ Analysts & researchers | Housing-market datasets โ pricing trends, days-on-market, inventory |
| ๐ค ML / data science teams | Training data with rich descriptions, photos, and labeled outcomes |
| ๐ Hedge funds / REITs | Regional inventory and price signals for real-estate-linked strategies |
๐ Tips & tricks
- Many regions โ put them all in
startUrlsand set amaxItemsPerRegionso one big region doesn't eat your budget - Daily refresh โ set
sinceto yesterday's timestamp; only newer listings count against your bill - Get the Redfin Estimate โ toggle on
scrapeDetails(note: adds 2 API calls per listing) - CSV in Excel โ use the Excel link directly from the run page โ no copy-paste needed
- Schedule it โ Apify schedules let you re-run this nightly and webhook the results
โ FAQ
Does it cover the whole US? Yes โ any Redfin URL in the US.
Sold listings? Yes โ set searchType to sold. Includes price, sold date, and the listing snapshot.
How fresh is the data? Live, from Redfin's own data layer. Same data their map view shows.
What's the per-region cap? Redfin returns up to ~2,700 listings per region. For larger pulls, split by ZIP / neighborhood / price range.
Rentals? Coming in v2.
Can I get tax / sales history? Not in this scraper โ only listing-level data. Schools and Redfin Estimate are available via scrapeDetails.
๐ License & terms
Use the scraped data in accordance with Redfin's Terms of Use. For high-volume / commercial deployments, evaluate licensing options through Redfin's data partnerships.