Skip to content
NewProduct Updates — October 2026
Realtor Property Listings ScraperExport listings now

Realtor Property Listings Scraper

Give it a Realtor link, get the listings: city, price, list date, status, agent email, agent phone, full address, flood factor score and 146 more fields, in a spreadsheet, in your tools, through the API or from your AI agent.

0.5 creditsper resultWorks today
Export listings now
1Input
Options, per result
0.5 credits per result
2Results
CityPriceList dateStatus
Manhattan1280000002025-11-10 18:02:13+00For Sale
New York76000002026-03-25 18:45:43+00For Sale
New York5750002025-10-06 22:01:54+00For Sale
New York20000002026-02-27 18:18:24+00For Sale
New York365000002026-04-27 20:02:01+00For Sale
New York13500002026-03-21 12:35:34+00For Sale
Manhattan37950002026-04-28 16:31:19+00For Sale
Manhattan55950002026-04-28 14:31:20+00For Sale
New York14950002026-04-27 19:33:26+00For Sale
Manhattan22490002026-04-28 01:01:41+00For Sale

Real rows this scraper collected, 10 of 20.Download the 20 rows (CSV)

154 fields per listing

Every run returns them, as CSV, JSON, JSONL, Excel, or through the API.

Export Listings

included55 fields
brokered_by
text
Hilton & Hyland
status
text
For Sale
price
number
165,000,000
sold_price
number
160,000,000

Collect Property Details

+0.5 per result, if you switch it on99 fields
photos
list
Full photo gallery (list of image URLs). Requires Collect Property Details.
empty in the example
photo_count
number
Total number of photos. Requires Collect Property Details.
52
description_text
text
Full listing description text. Requires Collect Property Details.
Rare opportunity to own a private boat slip...
property_history
list
Price and sale event timeline. Requires Collect Property Details.
empty in the example
tax_history
list
Yearly tax, assessment and market valuations. Requires Collect Property Details.
empty in the example

What it costs

Switch on the options you need and pick a volume.

Every plan

0.5 credits per listing with these options

Listings a month

10,000

Per 1,000 listings

$1.00

On Starter, $20 a month for up to 20,000 listings.

Live

Built to run

Most scrapers break in silence. This one doesn't, and we show it, openly.

Incident-free runs, 90 days
100.00%
Fixing rate
100%
Median time to fix
-
90 days agoToday
OperationalDegradedDownFixed incidentOpen incidentHow we measure

Frequently asked questions

What people ask before running the Realtor Property Listings Scraper.

Realtor Property Listings

Is it legal to scrape Realtor.com?

Yes — scraping public Realtor.com data is fully legal as long as you have lawful access and extract it in a non-substantial way. See our legality of web scraping blog for full guidance.

Do I need to log in or sync an account?

No login required. Realtor.com listings are public — drop in any search URL and the scraper does the rest.

Can I scrape both for-sale and rental listings?

Yes — both work in the same crawler. Paste a realestateandhomes-search/... URL for sales or an apartments/... URL for rentals. Each listing is tagged with a STATUS field (For Sale, For Rent, etc.).

What input does the crawler accept?

Any Realtor.com search URL. Apply your filters on Realtor (location, property type, price, beds, pets, foreclosure, pending) then paste the resulting URL — we scrape every matching listing.

Do I get the agent's contact details?

Yes — agent name and phone number are pulled for every listing when Realtor exposes them. You also get the brokerage and seller info.

What data do I get for each listing?

You get 40+ fields per listing: price, status, beds, baths, house size, lot size, full address, lat/lng, property type, year built, HOA fee, price per sqft, MLS ID, agent name & phone, brokerage, list date and more.

How fast is the scraper?

Up to 180 listings per minute. Run multiple search URLs in parallel and scale throughput further by stacking tasks.

Can I filter by property type, price or location?

Yes — apply any filter directly on Realtor.com. Use their search UI to narrow by city, ZIP, beds/baths, property type (condo, single-family, townhome, multi-family), price range, foreclosure status — then paste that URL into the scraper.

Are coordinates included for mapping?

Yes — every listing comes with LAT and LNG so you can plot results on a map, run geo-filters, or feed them into a CRM/GIS workflow.

How do I export the results?

Export to CSV, JSON, or push directly to Google Sheets. You can also pull results via the lobstr.io API for full automation.

Inputs and data

What do I give the Realtor Property Listings Scraper?

URL, such as https://www.realtor.com/realestateandhomes-search/Manhattan_NY/type-single-family-home,condo,townhome,multi-family-home/pnd-hide/fc-hide. Paste thousands at once or upload a CSV; duplicate inputs are skipped. 6 settings shape the run: see them in the playground.

What data does it return?

154 data attributes per listing, each with its description and an example: see the full list.

Do I get duplicates?

No. Duplicates are removed, and you only pay for unique results.

How fresh is the data?

As fresh as your run: each run collects the data from the site at the moment it runs, nothing comes from a stored database.

In what formats do I get the results?

CSV, Excel or JSON from the dashboard, through the API, or sent after every run to Google Sheets, Amazon S3, an SFTP server, a webhook or by email.

How long are my results kept?

7 days on the free plan, 28 days on paid plans. Then they are deleted. Download or deliver what you want to keep.

Speed and reliability

How fast is the Realtor Property Listings Scraper?

Around 180 listings a minute for one squid. Your plan's slots run several squids at the same time.

How reliable is it?

100.00% of its runs had no incident over the last 90 days (0 incidents, 100% fixed). Every day is on this page.

What happens when the site changes?

Our team fixes the scraper: every scraper on lobstr.io is built and maintained by us. How we measure.

Can runs repeat on their own?

Yes, on paid plans: every hour, every day, every weekday or on a custom schedule, in your time zone.

Can I cap a run?

Yes: set the most results per task and per run in the settings. The run stops there and so does the bill.

Pricing

How much does the Realtor Property Listings Scraper cost?

0.5 credits per result. Options add to it: Collect Property Details +0.5. The playground shows the price as you pick them.

Can I use it on the free plan?

Yes. The free plan gives 100 credits every month, 200 results with this scraper, with exports capped at 30 rows.

How do the plans work?

Every month a plan gives credits, which pay for results, and slots, which set how many squids run at the same time. Starter: $20 for 10,000 credits; Pro: $100 for 100,000 credits; Team: $500 for 1,000,000 credits. Upgrades start right away and are prorated; downgrades and cancellations take effect at the end of the cycle.

Do unused credits roll over?

No. Your credits refresh every month with your plan.

What if I run out of credits?

You choose, per squid: pause and pick up where it stopped, or end the run. To keep going, upgrade or reset your billing cycle: your plan renews right away and your credits come back. Auto Billing Reset does it for you when your usage crosses a threshold you set.

Is there a yearly discount?

Yes: paying yearly takes 20% off every plan.

Can I get a refund?

A monthly plan: within 10 days of the charge, if no credit was used in that period. A yearly plan: within 30 days, in full if no credit was used, otherwise minus one month. Cancel from your billing page, then write to contact@lobstr.io. The details are in the terms of use.

API and agents

Can I run it from my code?

Yes, through the REST API at https://api.lobstr.io/v1, with your key from the dashboard. The playground’s Code tab writes the calls for your settings, in cURL and Python. The documentation has the full reference.

Can my AI agent run it?

Yes. Add our MCP server, https://mcp.lobstr.io/mcp, to Claude, ChatGPT, Cursor or any MCP client and sign in with lobstr.io. Your agent shows the cost and asks you before a run spends credits. The playground’s Agent tab gives you a prompt.

Do API calls cost credits?

No. Credits pay for results, not for requests.

Can I know when a run ends?

Yes. Point a webhook at your server and lobstr.io calls it when a run succeeds or fails.

Are there rate limits?

Yes, per endpoint: 120 requests a minute on squids and runs, 90 on tasks, 2 a second on results. Above that the API answers 429 with a Retry-After header.

Ready to start?

Your first listings in a few minutes, free.