Idealista Scraper 🔥 $0.4/1K - ES, IT & PT Real Estate API
Pricing
from $0.40 / 1,000 results
Idealista Scraper 🔥 $0.4/1K - ES, IT & PT Real Estate API
Fast - From $0.4/1K 💰 Idealista real estate scraper (Spain, Italy, Portugal). Beats the 1.5K limit. Buy, rent, new homes, commercial, holidays & more => 90+ points: prices, features, GPS coordinates, photos, agent contacts & much more! Paste URL → JSON/Excel/API. AI-agents ready - Start now!
Pricing
from $0.40 / 1,000 results
Rating
5.0
(1)
Developer
Azzouzana
Maintained by CommunityActor stats
1
Bookmarked
13
Total users
8
Monthly active users
20 hours ago
Last modified
Categories
Share
Idealista Multi Countries — Spain, Italy & Portugal Property Listing Scraper (By Search URL)
Copy-pasting listings off Idealista one by one? Life’s too short. Paste a search URL from your browser — we turn it into clean, export-ready property data for Spain, Italy, and Portugal in minutes.
Buy · rent · rooms · map areas · geo filters & much more. No login. No paywall.
Built for Speed & Depth 🚀
- 🔗 Zero-Friction Input — Drop any Idealista search URL from
.com,.it, or.pt. City pages, sorted results, map-drawn areas, geo filters — we parse it and run. - One Actor, Three Markets — Spain, Italy, and Portugal without switching tools. Country & language are detected from the URL.
- 🏠 Full Listing Cards — Price, rooms, bathrooms, size, floor, agents contact, property type, operation (sale/rent), status flags, and rich descriptions.
- 📸 Media That Matters — Photo galleries, thumbnails, tags (bedroom, plan, views…), plus 360° / virtual tour links when Idealista exposes them.
- 📍 Location Intelligence — Address, province, municipality, district, neighbourhood,
locationId, latitude & longitude. - 🧑💼 Agent & Agency Intel — Commercial name, contact name, phone, agency logo, and microsite slug where shown on the listing.
- 📈 Beyond the ~1,500 Wall — Idealista caps results per pass; we paginate smartly and rotate collection passes so you can aim for up to 5,000 unique listings per run.
- 💰 Pay Only for Results — $0.5 per 1,000 listings pushed to your dataset. No hidden fees.
- 📤 Export Anywhere — JSON, CSV, Excel, or API — one row per property, ready for CRMs, sheets, and AI/data pipelines.
🛠️ How to Play
- Create a free Apify account (no credit required).
- Open this Actor in Apify Console.
- On Idealista, run your search (buy, rent, rooms, map area, etc.).
- Copy the URL from your address bar → paste into Start URL.
- Set Max items → click Start → download from the Dataset tab.
Input
| Field | What it does | Default |
|---|---|---|
| Start URL | Idealista search URL (.com / .it / .pt) | Madrid rooms example |
| Max items | How many listings to collect (min 5, max 5,000) | 5 |
🎯 Ready-made examples
Pick a pre-built task — Start URL and filters are already set. One click to run; export JSON or CSV for CRM or Sheets.
🇪🇸 Spain (idealista.com)
| Intent | Example | Search |
|---|---|---|
| Rent / live | 2-bed flats to rent in Eixample, Barcelona under €1,350 | Eixample, 2-bed, long-term lease, max €1,350 |
| Buy / invest | Price drop 3 bedroom houses for sale in Chamberí, Madrid | Chamberí, 3-bed, reduced prices |
| Business / leads | Ground floor retail for rent Malasaña Madrid under €2,500 | Malasaña street-level shops, max €2,500/month |
🇮🇹 Italy (idealista.it)
| Intent | Example | Search |
|---|---|---|
| Rent / live | Student rooms for rent near Santa Maria Novella, Florence | Florence rooms near Santa Maria Novella |
| Buy / invest | Price drop apartments for sale Milan Italy | Milan flats with price reductions |
| Business / leads | Milan property agent phone number rent listings | Milan rentals with agency name and phone |
🇵🇹 Portugal (idealista.pt)
| Intent | Example | Search |
|---|---|---|
| Rent / live | 1 bedroom flats to rent in Alfama, Lisbon under €900 | Alfama, 1-bed, max €900/month |
| Buy / invest | Sea view apartments for sale in Albufeira under €250,000 | Algarve coastal flats, max €250K |
| Business / leads | Lisbon property agent phone number sale listings | Lisbon metro apartments for sale, max €500K, agency contact |
Custom search URLs
| Market | Example |
|---|---|
| Spain — rooms | https://www.idealista.com/en/alquiler-habitacion/madrid-madrid/ |
| Spain — buy | https://www.idealista.com/en/venta-viviendas/barcelona-barcelona/ |
| Italy — sorted | https://www.idealista.it/en/vendita-case/firenze-firenze/?ordine=prezzi-asc |
| Portugal — geo | https://www.idealista.pt/en/geo/comprar-casas/algarve/com-preco-max_320000,apartamentos/ |
Example JSON run
{"startUrl": "https://www.idealista.com/en/alquiler-habitacion/madrid-madrid/","maxItems": 100}
🆓 Free Tier
Try before you scale:
- 5 listings per run — enough to validate fields & quality
- 5 runs per day (UTC)
- 1 minute between runs
Upgrade for full volume on any paid Apify plan.
📦 What’s in the Box?
Each row = one full Idealista listing object — the same rich JSON Idealista returns (not a watered-down subset).
{"propertyCode": "100000001","thumbnail": "https://example.com/dummy/idealista/thumbnail-01.jpg","externalReference": "JD-REF-001","numPhotos": 27,"floor": "en","price": 250000,"priceInfo": {"price": {"amount": 250000,"currencySuffix": "€"}},"propertyType": "studio","operation": "sale","size": 45,"rooms": 1,"bathrooms": 1,"address": "Studio in Via John Doe 12, Sample District, Example City","province": "Example Province","municipality": "Example City","district": "Sample District","country": "it","neighborhood": "John Doe Quarter","locationId": "0-EU-IT-XX-00-000-000-00-001","latitude": 43.7700000,"longitude": 11.2550000,"showAddress": true,"url": "https://www.example.com/dummy/immobile/100000001/","description": "Sample listing for documentation purposes only. This is dummy data featuring John Doe as the contact agent. Bright studio with approximately 45 sqm, one bedroom and one bathroom. Located in a central example neighbourhood. Price shown is fictional. Not a real property.","hasVideo": false,"status": "renew","newDevelopment": false,"favourite": false,"newProperty": false,"multimedia": {"images": [{"url": "https://example.com/dummy/idealista/photo-03.jpg","tag": "corridor"},...],"virtual3DTours": [{"url": "https://example.com/dummy/tours/john-doe-studio-360","thumbnail": "https://example.com/dummy/idealista/tour-thumb-01.jpg","category": "360"}]},"contactInfo": {"commercialName": "John Doe Realty — Example Branch","phone1": {"phoneNumber": "5550100","formattedPhone": "5550100","prefix": "39","phoneNumberForMobileDialing": "+395550100","nationalNumber": true},"contactName": "John Doe","userType": "professional","agencyLogo": "https://example.com/dummy/agency/john-doe-realty.png","contactMethod": "all","micrositeShortName": "john-doe-realty-example","totalAds": 0,"needLoginForContact": false,"needLoginForPhone": false},"hasLift": false,"priceByArea": 5555,"features": {"hasSwimmingPool": false,"hasTerrace": false,"hasAirConditioning": false,"hasBoxRoom": false,"hasGarden": false},"detailedType": {"typology": "flat","subTypology": "studio"},"suggestedTexts": {"title": "Studio in Via John Doe 12, John Doe Quarter, Example City"},"hasPlan": true,"has3DTour": false,"has360": true,"hasStaging": false,"savedAd": {},"ribbons": [],"notes": [],"topNewDevelopment": false,"newDevelopmentHighlight": false,"topPlus": false,"preferenceHighlight": false,"topHighlight": false,"urgentVisualHighlight": false,"visualHighlight": false}
(Dummy data — your runs return live Idealista fields.)
🤔 Why Scrape Idealista?
- 📊 Investors & analysts — prices, sizes, and stock by city or neighbourhood
- 🎯 Lead gen — agency names & phones where publicly listed
- 🗺️ Market mapping — compare Spain, Italy, and Portugal from one workflow
- 🧩 Data teams — pipe listings into warehouses, BI tools, or internal apps
❓ FAQ
Why only 5 results on the free plan?
Free tier caps each run at 5 items so you can inspect quality first. Upgrade to use your full Max items.
Can I get more than ~1,500 listings from one search?
Yes — Idealista limits each collection pass; this actor paginates and extends collection so you can gather more unique ads up to 5,000 (and your Max items).
Why did my run stop early?
Usually: (1) no more results for that search, (2) free-tier cap, or (3) daily rate limit (5 runs/day, 30-min gap).
Is scraping Idealista legal?
Public data for research is commonly acceptable; you must comply with local law and Idealista’s Terms. This tool is not affiliated with Idealista.
Missing Information/Fields?
This actor extracts property listings results from the discovery URLs only and does not dive into their individual details page. If you require comprehensive data, please open an issue so we can gauge user interest in this feature.
🔎 SEO Keywords
Idealista scraper, Idealista.com scraper, Idealista.it scraper, Idealista.pt scraper, scrape Idealista listings, Spain property scraper, Italy real estate scraper, Portugal property listings, Apify Idealista actor, web scraping Idealista, alquiler Idealista, venta viviendas, immobili Idealista Italia, imóveis Idealista Portugal, Idealista API data
⭐ Looking for something else?
- Spain — fotocasa.es — Need Spain’s largest property portal instead of Idealista? Try $1/1K 💙 Fotocasa.es Real Estate Scraper & Data Extractor API — paste a Fotocasa search URL, pay per result ($1 / 1K).
- Italy — immobiliare.it — Need Italy’s leading property portal instead of Idealista? Try $1/1K💙 Immobiliare.it Scraper | Italy Real Estate API — same search-URL workflow, up to 5,000 listings per run.
Browse thousands more scrapers on Apify Store.
📬 Contact
Questions? Custom project? We’re here.
- 💬 Discord:
@azzouzana - 📧 Email: labs@azzouzana.com
⚠️ Disclaimer
This Actor is independent and not affiliated with Idealista S.A. or Idealista.com / .it / .pt; trademarks belong to their owners. It collects only publicly visible listings—no login, no paywall, no accounts created for you—and requests are throttled. Listings may contain personal data (phones, agent names, addresses, photos); once exported to your Apify dataset, you are responsible for lawful use under GDPR, LOPDGDD, Italy’s privacy rules, or RGPD as applicable: keep only what you need, secure your data, avoid unsolicited contact, and follow Idealista’s terms—do not republish ads as a competing portal. We do not store your results; retention and deletion are yours to manage.