Skip to content

Madlan Real Estate Scraper

Try for free

Scrape Israeli property listings from Madlan (madlan.co.il): apartments and houses for rent or sale by city, neighbourhood, street or link. Prices, rooms, size, floor, address, gush and helka, map position, photos, amenities, dates, agent and contact phone. No login needed.

🏠 Madlan Real Estate Scraper

Get Israeli property listings from Madlan (madlan.co.il) as clean, structured data: apartments and houses for rent or for sale, with price, rooms, size, floor, full address, gush and helka, map position, photos, amenities, publish dates, agent details and the contact phone. Search a city in English or Hebrew, a neighbourhood or street, the whole country, or paste a Madlan link. A city's newest 20 listings come back in about 2 seconds of scraping, and no login or Madlan account is needed.

✨ Why use Madlan Real Estate Scraper?

  • ⚡ Fast — 1,000 listings in about 8 seconds of scraping, 10,000 in under a minute.
  • 🗺️ Every listing, not a sample — gets the full result set Madlan shows for a search: all of Tel Aviv's ~1,300 rentals, or the whole country (~40,000 homes for sale).
  • 🔎 Madlan's own filters — price, rooms, size, floor, property type, condition, private or agent, publish date, and must-haves like parking, elevator, balcony and safe room (ממ"ד).
  • 📋 Rich records — description, va'ad bait and arnona, balcony and garden areas, condition, entry date, land registry block and parcel, price history and 20+ amenity flags.
  • 📞 Contacts — owner or agent name and phone, agency name, agent phone and email.
  • 💸 Pay per listing — no monthly fee, and filters cost nothing extra.

🎯 Use cases

  • 📈 Rent and price research — build rent and sale price indexes per city and neighbourhood, price per m², rooms mix.
  • 🏘️ Deal hunting — schedule a daily run with Published in the last N days = 1 and catch new listings in Tel Aviv, Jerusalem or Haifa first.
  • 🤝 Lead generation — find private owners and agencies with listings in your area.
  • 🏦 Valuation and due diligence — compare asking prices by gush and helka, building, floor and condition.
  • 🧭 Relocation help — shortlist apartments with a safe room, elevator and parking for clients moving to Israel.
  • 🗺️ Mapping — every listing has latitude and longitude for GIS and heat maps.

🚀 How to use

  1. Enter one or more locations: a city in English or Hebrew (Tel Aviv, חיפה), a neighbourhood or street in Hebrew (נווה צדק, דיזנגוף), or Israel for the whole country. You can also paste Madlan links (search pages or single listings).
  2. Pick the deal type: rent or buy.
  3. Set Max listings per location (0 = everything that matches), the sort order and any filters.
  4. Click Start, then download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
locationsCities in English or Hebrew, Hebrew neighbourhoods or streets, or Israel for the whole country.
dealTyperent or buy.
startUrlsMadlan links: madlan.co.il/for-rent/..., /for-sale/... or /listings/....
maxItemsListings per location or link. 0 = all.
sortBynewest, oldest, priceLow, priceHigh, largest, smallest.
minPrice, maxPrice, minRooms, maxRooms, minSqm, maxSqm, minFloor, maxFloorRange filters.
propertyTypes, conditions, postedByApartment, garden apartment, penthouse, cottage, villa, land...; new, renovated...; private or agent.
publishedWithinDays, publishedAfterOnly listings first published recently.
requireParking, requireElevator, requireBalcony, requireSecureRoom, ...Must-have features.
{
  "locations": ["Tel Aviv", "רמת גן"],
  "dealType": "rent",
  "maxItems": 50,
  "maxPrice": 9000,
  "minRooms": 3,
  "requireSecureRoom": true,
  "publishedWithinDays": 7
}

📤 Output

FieldDescription
id, urlMadlan listing id and link
dealType, propertyType, conditionrent / buy; flat, gardenApartment, penthouseApp, roofFlat, cottage...; new, renovated, preserved...
city, cityHebrew, neighbourhood, address, streetName, streetNumber, districtLocation
block, parcelLand registry block (gush) and parcel (helka)
latitude, longitudeMap position
price, currency, pricePerSqm, priceHistory, isPriceFlexibleAsking price in ILS (monthly rent for rentals)
vaadBait, arnonaMonthly building fee and municipal tax
rooms, bathrooms, toilets, floor, totalFloors, areaSqm, balconyAreaSqm, gardenAreaSqm, parking, yearBuiltSize and layout
hasElevator, hasBalcony, hasSecureRoom, hasParking, isFurnished, petsAllowed, hasAirConditioning, ...Amenities
availableFrom, isImmediateEntry date
coverImage, images, floorplanImages, descriptionMedia and text
contactName, contactPhone, contactType, hasAgent, agencyName, agentPhone, agentEmail, officePhoneContact
firstSeen, lastUpdated, scrapedAtDates

Example (one row from a test run, trimmed; the contact is fictional):

{
  "id": "rbc4dyhSZsY",
  "url": "https://www.madlan.co.il/listings/rbc4dyhSZsY",
  "dealType": "buy",
  "propertyType": "flat",
  "city": "Haifa",
  "cityHebrew": "חיפה",
  "neighbourhood": "נוה פז",
  "address": "חטיבת כרמלי 52, חיפה",
  "price": 1180000,
  "currency": "ILS",
  "pricePerSqm": 19667,
  "rooms": 3,
  "floor": "6",
  "totalFloors": 9,
  "areaSqm": 60,
  "balconyAreaSqm": 5,
  "condition": "renovated",
  "parking": 1,
  "latitude": 32.793892,
  "longitude": 35.02055,
  "hasElevator": true,
  "hasBalcony": true,
  "hasSecureRoom": true,
  "hasStorage": true,
  "coverImage": "https://images2.madlan.co.il/t:nonce:v=2;resize:height=800;convert:type=webp/bulletins/1000812703-1507e11e-2ccb-41b0-8df7-c48cab5c74e4.jpg",
  "contactName": "דנה לוי",
  "contactPhone": "073-0000000",
  "contactType": "agent",
  "hasAgent": true,
  "agencyName": "Example Realty",
  "firstSeen": "2026-10-21T04:56:51.000Z"
}

💰 Pricing

You pay $1.50 per 1,000 listings ($0.0015 per listing), with full details, amenities and contacts included. Platform usage (compute and proxy traffic) is billed on top and is tiny: Madlan works on datacenter proxies and the default memory is 256 MB.

Example: 1,000 Tel Aviv homes for sale ≈ $1.50 in listings plus about $0.001 of platform usage (measured on a test run).

❓ FAQ

Is it legal to scrape Madlan? The scraper only collects listings that Madlan shows publicly to every visitor. Personal data such as names and phone numbers may be protected by privacy law (for example Israel's Privacy Protection Law and the GDPR); make sure you have a legitimate reason to process it.

Do I need a Madlan account or a proxy? No account. Datacenter proxies are used by default, and the scraper switches to Israeli residential proxies by itself if Madlan starts refusing them.

How many listings can I get? Everything Madlan has that matches: set Max listings to 0. Tel Aviv alone has about 1,300 rentals and 6,000 homes for sale; Israel covers the whole country.

Why is a field empty? Not every listing fills every field (house number, year built, parking, amenities). Empty means Madlan does not have the value for that listing.

Can I use English neighbourhood names? English works for about 110 cities. Neighbourhoods and streets need their Hebrew name, or paste a Madlan search link.

Can I schedule it or use the API? Yes. Schedule daily runs with Published in the last N days to collect only new listings, or call the actor from the API and connect it to your tools with webhooks.

⚠️ Limits

  • Only residential listings for rent and for sale on madlan.co.il. New developer projects, commercial property and sold-price (deals) data are not included.
  • Filters set inside a pasted Madlan search link are not read; use the filter fields instead (they also apply to links).
  • English names cover about 110 cities; other places need their Hebrew name.
  • contactPhone is the number Madlan displays on the listing. For agent listings it often differs from the agent's own number, which is in agentPhone.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.