Redfin Scraper: US Homes for Sale, Prices & Details
Pricing
from $0.35 / 1,000 listings
Redfin Scraper: US Homes for Sale, Prices & Details
Paste Redfin search URLs (city, ZIP code, neighborhood, county, with filters), get every home for sale: address, coordinates, price, beds, baths, sqft, lot, year built, HOA, days on market, photo. No login. Pay per listing plus a small start fee per run.
Pricing
from $0.35 / 1,000 listings
Rating
0.0
(0)
Developer
PlainRows
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
30 minutes ago
Last modified
Categories
Share
Redfin Scraper
Get US homes for sale from redfin.com from any search: address, ZIP code, neighborhood, latitude and longitude, asking price, beds, baths, square feet, lot size, price per square foot, year built, stories, HOA dues, property type, listing status (active, coming soon…), days on market, MLS number, next open house, last sale date, key facts, start of the remarks, main photo. City, ZIP code, neighborhood or county searches, with the filters of the site (price, beds, property type…).
Plain HTTP requests, no browser: no login, no account, no cookies. The Actor reads only the public search pages and respects redfin.com's robots.txt. Redfin puts the whole result list of a search in its first page, so a search usually takes one request.
Typical uses
- Investors and analysts: asking prices and price per square foot by ZIP code or neighborhood, every week (schedule a run).
- Agents and brokerages: new listings and price changes in your farm area.
- Market research: days on market, HOA dues, property mix by city.
- Maps and BI: every home comes with its coordinates.
- Spreadsheets and AI agents: clean rows for Google Sheets, n8n, Make, Zapier or an MCP client.
What you get
One row per home:
| Field | Description |
|---|---|
search, searchUrl | Your search and the page read |
propertyId, listingId, mlsNumber, url | Redfin IDs, MLS number and link |
address, street, unit, city, state, zip, neighborhood | Location |
latitude, longitude | Coordinates |
price, currency, pricePerSqft | Asking price in USD, price per square foot |
beds, baths, fullBaths, partialBaths | Bedrooms and bathrooms |
sqft, lotSqft, yearBuilt, stories | Living area, lot size (square feet), year built, stories |
hoaMonthly | HOA dues per month |
propertyType | house, condo, townhouse, multi-family, land, manufactured, co-op or other |
listingStatus, daysOnMarket, newConstruction | Active, Coming Soon…; days on market; new construction |
openHouseStart, openHouseEnd, lastSoldDate | Next open house (UTC), date of the last sale on record |
keyFacts, tags, remarks | Key facts and tags shown on the card, start of the listing remarks |
photoUrl, photoCount, hasVirtualTour | Main photo, number of photos, virtual or 3D tour |
page, position, totalResults | Where the home was, and how many homes Redfin reports for the search |
observedAt | When the page was read (UTC) |
Missing values are always null, never guessed. No agent, broker, phone number or e-mail is collected; phone numbers, e-mails and links are removed from the remarks. A search without homes (or blocked, or unreadable) gets one free row with found: false, a status and a message.
Input
{"searches": ["https://www.redfin.com/city/17151/CA/San-Francisco", "https://www.redfin.com/zipcode/94110"],"maxResultsPerSearch": 100}
- searches: one redfin.com search URL per line, up to 100 per run. Search a city, ZIP code, neighborhood or county on Redfin, set your filters, then copy the address bar (for example
https://www.redfin.com/city/17151/CA/San-Francisco/filter/property-type=house,max-price=1.5M). - maxResultsPerSearch: 1 to 350 (default 100). Redfin shows at most 350 homes per search; for more, split a search (ZIP codes, neighborhoods, price bands).
totalResultstells you how many homes match.
Homes found by two of your searches are returned and billed once.
Pricing
Pay per event: one event per home returned, plus a small start fee per run.
| Plan | Per home | Per 1,000 homes |
|---|---|---|
| Free | $0.0005 | $0.50 |
| Bronze | $0.00045 | $0.45 |
| Silver | $0.0004 | $0.40 |
| Gold | $0.00035 | $0.35 |
Free: searches without homes, pages that are blocked or cannot be read, duplicates and input mistakes. On the free Apify plan, a run reads up to 3 searches and 40 homes per search.
FAQ
Is it legal? The Actor reads only pages anyone can see without an account, at a slow pace, and respects robots.txt. It keeps no data about agents or brokers. Redfin's terms of use restrict automated access: you are responsible for how you use the data. This is not legal advice.
Why are some searches empty or BLOCKED? If Redfin refuses a request (rate limit or bot check), the Actor stops that search and charges nothing beyond the results already delivered. If this happens after the first page, the run summary warns that the search stopped early and its results are partial. It never solves or bypasses a check. Try again later or with fewer searches per run.
Sold homes, rentals, full descriptions, price history? Not yet: the Actor reads the homes-for-sale search pages only. Need another field? Open an issue.
More PlainRows tools
Same pay-per-result pricing, same clean JSON, built to chain together in n8n, Make, Zapier or AI agents.
- SEO and keywords: Keyword Search Volume, CPC & Difficulty · Keyword Planner Alternative (Bulk Search Volume & CPC) · Keyword Ideas Generator · Google Autocomplete & People Also Ask · Google Trends Explorer · Website Organic Traffic & Top Keywords · Bulk Domain Authority Checker · Backlink Checker · Broken Link Checker · AI Search Visibility Tracker (ChatGPT, Gemini, AI Mode) · Google Maps Rank Tracker (Geo-Grid Local SEO)
- Leads and companies: Google Maps Scraper · Google Maps Email Extractor · Google Maps Businesses Without Website · Website Technology Checker · Website Email Extractor · Contact Details Scraper (Emails, Phones, Socials) · ATS Jobs Scraper (Workday, Greenhouse, Lever, Ashby) · Workday Jobs Scraper · Greenhouse Jobs Scraper · Lever Jobs Scraper · Ashby Jobs Scraper · Google Jobs Scraper · Google Ads Scraper (Transparency Center) · Company Registry Lookup (SIRENE, LEI, Brreg) · Public Tenders Search (EU TED & UK)
- E-commerce and travel: Amazon Product Search Scraper · Amazon Best Sellers Scraper · Google Shopping Prices Scraper · Google Hotels Prices Scraper · Google Hotels Scraper · Tripadvisor Reviews Scraper · Trustpilot Reviews Scraper
- Marketplaces and classifieds: AliExpress Scraper · Kleinanzeigen Scraper (Germany) · AutoScout24 Scraper (Cars, Europe) · Kijiji Scraper (Canada) · Marktplaats Scraper (Netherlands) · Property Finder Scraper (UAE) · Otomoto Scraper (Polish Car Listings) · Otodom Scraper (Poland Property)
- Content and media: Google News Scraper · YouTube Search Scraper · YouTube Comments Scraper · Google Images Scraper · Website Screenshot API · Google Maps Reviews Scraper · Google Reviews Scraper · App Store & Google Play Reviews Scraper · Google Play Reviews Scraper · App Store Reviews Scraper
Support
Open an issue on the Actor's page: issues are read and answered. Need another field, a higher limit or a custom version for your workflow? Ask in an issue.