$0.7/1K 💙 Fotocasa.es Real Estate Scraper
Pricing
from $0.70 / 1,000 results
$0.7/1K 💙 Fotocasa.es Real Estate Scraper
Fast - From $0.7/1K 💰Fotocasa Scraper: Extract comprehensive property listings from Fotocasa.es search pages effortlessly. Get full details including pricing, square meters, features, and contact info via API/JSON/CSV/Excel. Bring your search URL and you're good to go. AI agents ready, start now 🚀
Pricing
from $0.70 / 1,000 results
Rating
1.6
(3)
Developer
Azzouzana
Maintained by CommunityActor stats
4
Bookmarked
204
Total users
37
Monthly active users
a day ago
Last modified
Categories
Share
Fotocasa.es Scraper — Spain Real Estate Search Results (By Search URL)
Paste a search results URL from fotocasa.es and export structured property listings — price, m², rooms, address, GPS coordinates, photos, agency contact, and features. Filters you set on the site (city, district, buy vs rent, price, rooms) are preserved. The actor auto-paginates until your Max items limit is reached.
From $0.70 per 1,000 listings · JSON, CSV, Excel, or API · one dataset row per property
What it does
- Search URL in, listings out — copy any Fotocasa search results URL from your browser after applying filters.
- Buy & rent — works on
comprar(sale) andalquiler(rent) search pages. - Auto-pagination — walks result pages until
maxItemsor Fotocasa’s page cap. - Rich search-card data — price, rooms, bathrooms, surface, address, coordinates, photos, agency name, phone, and description.
- Pay per result — billed only for listings pushed to your dataset (Pay Per Event).
Use cases
| Audience | What you get |
|---|---|
| Investors & analysts | Price, m², rooms, and stock by city or district |
| Renters & buyers | Compare live inventory before scheduling viewings |
| Lead generation | Agency names, phones, and logos from search cards |
| Data teams | Pipe listings into warehouses, BI tools, CRMs, or Google Sheets |
Quick start
- Create a free Apify account (no credit card required).
- Open this Actor in Apify Console.
- On fotocasa.es, run your search and apply filters (city, price, rooms, property type).
- Copy the URL from the address bar → paste into Start URL.
- Set Max items → click Start → download from the Dataset tab.
Example input (JSON)
{"startUrl": "https://www.fotocasa.es/es/comprar/viviendas/madrid-capital/todas-las-zonas/l?maxPrice=300000","maxItems": 200}
Configuration
Input fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| Start URL | string | Yes | — | Fotocasa **search |
results** URL. Must start with https://www.fotocasa.es. Copy from your browser after applying filters. | ||||
| Max items | integer | No | 2000 | Maximum listings to collect. Actor auto-paginates until this cap. Minimum ** |
| 10**. |
Start URL rules
- Must be a search page — the same URL you see after clicking search, with filters in the path or query string.
- Keep your filters in the URL — price range (
minPrice,maxPrice), rooms (minRooms), city, district, and sort order are read from the link you paste. - Spanish or English URLs — both
/es/comprar/...and/en/buy/...patterns are supported. - Do not use single-property detail URLs — use search/list URLs that return multiple results.
Custom search URL examples
| Intent | Example URL |
|---|---|
| Buy — Madrid, max price | https://www.fotocasa.es/en/buy/homes/madrid-capital/all-zones/l?maxPrice=300000 |
| Buy — Barcelona | https://www.fotocasa.es/es/comprar/viviendas/barcelona-capital/todas-las-zonas/l |
| Rent — Madrid | https://www.fotocasa.es/es/alquiler/viviendas/madrid-capital/todas-las-zonas/l |
| Rent — price filter | https://www.fotocasa.es/es/alquiler/viviendas/barcelona-capital/todas-las-zonas/l?minPrice=800&maxPrice=2000 |
| Buy — min rooms | https://www.fotocasa.es/es/comprar/viviendas/sevilla-capital/todas-las-zonas/l?minRooms=3 |
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.
| Intent | Example task | Filters |
|---|---|---|
| Rent / live | 2-bed flats to rent in Madrid Centro under €1,200 | Madrid Centro · 2-bed · max €1,200/mo |
| Buy / invest | 3-bed houses for sale in Valencia under €250,000 | Valencia · 3+ rooms · max €250K |
| Buy / budget | Cheap apartments for sale in Barcelona under €150,000 | Barcelona · max €150K |
| Rent / family | Long-term 3-bed flats to rent in Seville under €1,100 | Sevilla · 3-bed · max €1,100/mo |
| Buy / coastal | Apartments for sale in Málaga under €400,000 | Málaga · max €400K |
| Rent / students | Studio flats to rent in Bilbao for students under €700 | Bilbao · studio · max €700/mo |
Output & dataset structure
- Storage — default Apify Dataset (one object per listing).
- Shape — one row = one Fotocasa search-result listing with native portal fields.
- Export — JSON, CSV, Excel from Console, or fetch via Apify API / client libraries.
- Overview view — Console Output tab shows a curated table (
id,price,address,clientAlias, etc.).
Sample row
{"accuracy": false,"address": {"country": "España","district": "Sant Martí","neighborhood": "El Poblenou","zipCode": "08005","municipality": " Barcelona Capital","province": "Barcelona","city": " Barcelona Capital","cityZone": null,"county": "Barcelonès","regionLevel1": "Cataluña","regionLevel2": "Barcelona","upperLevel": "El Poblenou"},"brandInfo": {"barColor": "#F03A4E","logo": null,"textColor": "#FFFFFF"},"buildingSubtype": "Apartment","buildingType": "Flat","clientAlias": "ENGEL & VOELKERS","clientId": 9202758116439,"clientType": "professional","clientTypeId": 3,"clientUrl": "/es/inmobiliaria-engel-voelkers/comprar/inmuebles/espana/todas-las-zonas/l?clientId=9202758116439","coordinates": {"latitude": 41.404611047192674,"longitude": 2.2062628054871825,"accuracy": 0},"date": {"diff": 0,"unit": "NOW"},"dateOriginal": {"diff": 114,"unit": "DAYS","timestamp": 1744299137323},"description": "Encantador piso, con acabados de alta gama, que combina encanto clásico y modernidad. Ubicado en una finca con ascensor del 1930 en la calle Espronceda, esta propiedad ha sido cuidadosamente restaurada realzando sus elementos originales, como la bóveda catalana y los suelos de mosaico hidráulico, creando un ambiente único y con carácter. El piso se compone de un espacio abierto que integra sala de estar, comedor y una moderna cocina; de una amplia galería, ideal como estudio; de una habitación matrimonial y un elegante baño. Recibe sol de mañana.\nExclusiva cocina de diseño danés, equipada con electrodomésticos Bosch (nevera, lavavajillas, horno, microondas e inducción); grifería Maier; las ventanas son de doble acristalamiento 6/12/4 y con rotura de puente térmico; el sistema de aire acondicionado y calefacción es por Split. \n\nPerfecto para una pareja o para quien quiera tener un pied á terre en Barcelona, muy buena opción también para quien busca un piso para poner en alquiler.\nLa propiedad dispone de una excelente ubicación al encontrarse a 7 minutos caminando de la playa y cerca de la Rambla de Poblenou donde se puede encontrar todo tipo de oferta gastronómica y comercial. Muy bien comunicada (buses y metro a 2 cuadras) y cerca de varios parques.","detail": {"es-ES": "/es/comprar/vivienda/barcelona-capital/aire-acondicionado-calefaccion-ascensor-no-amueblado/186181599/d"},"externalContactUrl": null,"features": {"antiquity": 9,"bathrooms": 1,"conservationStatus": 2,"floor": 0,"heating": 0,"hotWater": 0,"orientation": 0,"rooms": 2,"surface": 45},"hasListLogo": true,"hasSubsidies": false,"hasVideo": 0,"hasStamp": true,"hasVgo": false,"hasFloorPlans": false,"id": "1_186181599","isDiscarded": false,"isExternalContact": false,"isCompleted": null,"isFaved": false,"isHighlighted": false,"isPackAdvancePriority": false,"isPackBasicPriority": false,"isPackMinimalPriority": false,"isPackPremiumPriority": true,"isMainTypology": false,"isNew": false,"isNewConstruction": false,"hasOpenHouse": false,"isOpportunity": false,"isPremium": false,"isPromotion": false,"isTrackedPhone": true,"isTop": true,"isTopPlus": true,"isVisited": false,"isVirtualTour": false,"location": {"address": "Sant Martí","zone": " Barcelona Capital, Barcelona","municipality": "Sant Martí","locality": " Barcelona Capital"},"minPrice": 0,"multimedia": [{"type": "image","src": "https://static.fotocasa.es/images/ads/e6012ad1-dc96-486f-935e-f58a4eb37af3?rule=original","roomType": "exterior"},{"type": "image","src": "https://static.fotocasa.es/images/ads/e9b750e7-f6d1-4231-857d-b686d713180d?rule=original","roomType": "kitchen"},{"type": "image","src": "https://static.fotocasa.es/images/ads/5bd667a7-1d06-4a5c-b67e-0e353e52d546?rule=original","roomType": "living room"},{"type": "image","src": "https://static.fotocasa.es/images/ads/33ae5899-076b-457b-81cc-32a12a8f51f9?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/7d860425-63bd-402a-b1e0-f163b92915d0?rule=original","roomType": "kitchen"},{"type": "image","src": "https://static.fotocasa.es/images/ads/c77a7054-9932-4645-96fe-87ba6ec41d0a?rule=original","roomType": "dining room"},{"type": "image","src": "https://static.fotocasa.es/images/ads/9ef679e8-5fdd-462f-b51f-daf6f8cb1a67?rule=original","roomType": "dining room"},{"type": "image","src": "https://static.fotocasa.es/images/ads/6d781051-f94f-48fc-9b43-54c1fb0366b3?rule=original","roomType": "living room"},{"type": "image","src": "https://static.fotocasa.es/images/ads/4eb73365-0dee-41ac-8dbc-206a64a3f749?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/1b12c870-f1e3-4829-8583-6dacc2015810?rule=original","roomType": "bathroom"},{"type": "image","src": "https://static.fotocasa.es/images/ads/1da2bb77-597b-42cd-bb9d-deb0137ab231?rule=original","roomType": "bathroom"},{"type": "image","src": "https://static.fotocasa.es/images/ads/4e888966-abf9-4737-bfbc-158c17aeda64?rule=original","roomType": "kitchen"},{"type": "image","src": "https://static.fotocasa.es/images/ads/da25a4ea-e337-467a-b550-3ecb6b615b2b?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/8d1c60d5-94e9-49b6-830d-60a21730b5e0?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/2464b2bc-ccba-4d9b-ae22-cbe8d3356223?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/7772f7f1-9518-4ab9-b4ef-5d97541bfd89?rule=original","roomType": "living room"},{"type": "image","src": "https://static.fotocasa.es/images/ads/03ccdd51-d4c4-4495-80bb-78b387cd738f?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/0835ab61-1ab2-43e4-b884-446c58c8de31?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/e3197428-089a-48e9-a79f-4867a9f99333?rule=original","roomType": "balcony"},{"type": "image","src": "https://static.fotocasa.es/images/ads/0ef35479-3556-4d2a-8700-901c8b586b1f?rule=original","roomType": "balcony"},{"type": "image","src": "https://static.fotocasa.es/images/ads/ac50b770-d4e2-439b-8375-b8a3a6b20089?rule=original","roomType": "bedroom"},{"type": "image","src": "https://static.fotocasa.es/images/ads/00fff67b-16e2-420d-a34c-8fe28a4accdd?rule=original","roomType": "bedroom"},{"type": "image","src": "https://static.fotocasa.es/images/ads/64f4d5b3-1c24-4f33-ad17-5ddb9f19cf29?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/377cc4b9-f706-4c16-8f99-360650212f9b?rule=original","roomType": "garden"},{"type": "image","src": "https://static.fotocasa.es/images/ads/f7c58c42-641f-414c-b56c-fdde9e1c9759?rule=original","roomType": "terrace"},{"type": "image","src": "https://static.fotocasa.es/images/ads/8c87429b-371c-48b4-be9e-b1109c6be99d?rule=original","roomType": "exterior"},{"type": "image","src": "https://static.fotocasa.es/images/ads/e5dc334f-f0ce-42e4-b874-872f1c83e13f?rule=original","roomType": "terrace"},{"type": "image","src": "https://static.fotocasa.es/images/ads/face456d-bc55-44d2-ab87-af66de638b8c?rule=original","roomType": "terrace"},{"type": "image","src": "https://static.fotocasa.es/images/ads/245aea58-7052-4012-a9ca-3892a2d5e31a?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/847cfda8-f265-42ab-8b3e-f98ce9300019?rule=original","roomType": "other"},{"type": "image","src": "https://static.fotocasa.es/images/ads/1f3675b0-ee8c-405b-8b28-734708374a06?rule=original","roomType": "exterior"}],"otherFeaturesCount": 0,"periodicityId": 0,"phone": "935433386","price": {"amount": 338000,"amountDrop": 17000},"promotionId": 0,"promotionLogo": "https://static.fotocasa.es/images/client/fbf9f07f-f160-44e0-adbc-0ba48ef41f10/20250519081942?rule=original","promotionUrl": null,"promotionTitle": null,"promotionTypologiesCounter": null,"promotionTypologies": [],"publisherId": "fbf9f07f-f160-44e0-adbc-0ba48ef41f10","rawPrice": 338000,"realEstateAdId": "41dd455f-8317-4bca-a622-846a1865b6fa","reducedPrice": "17.000 €","subtypeId": 2,"transactionTypeId": 1,"typeId": 2,"userId": null,"detailUrl": "/es/comprar/vivienda/barcelona-capital/aire-acondicionado-calefaccion-ascensor-no-amueblado/186181599/d","multimedias": [{"classification": "exterior","position": 1,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/e6012ad1-dc96-486f-935e-f58a4eb37af3?rule=original"},{"classification": "kitchen","position": 2,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/e9b750e7-f6d1-4231-857d-b686d713180d?rule=original"},{"classification": "living room","position": 3,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/5bd667a7-1d06-4a5c-b67e-0e353e52d546?rule=original"},{"classification": "other","position": 4,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/33ae5899-076b-457b-81cc-32a12a8f51f9?rule=original"},{"classification": "kitchen","position": 5,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/7d860425-63bd-402a-b1e0-f163b92915d0?rule=original"},{"classification": "dining room","position": 6,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/c77a7054-9932-4645-96fe-87ba6ec41d0a?rule=original"},{"classification": "dining room","position": 7,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/9ef679e8-5fdd-462f-b51f-daf6f8cb1a67?rule=original"},{"classification": "living room","position": 8,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/6d781051-f94f-48fc-9b43-54c1fb0366b3?rule=original"},{"classification": "other","position": 9,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/4eb73365-0dee-41ac-8dbc-206a64a3f749?rule=original"},{"classification": "bathroom","position": 10,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/1b12c870-f1e3-4829-8583-6dacc2015810?rule=original"},{"classification": "bathroom","position": 11,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/1da2bb77-597b-42cd-bb9d-deb0137ab231?rule=original"},{"classification": "kitchen","position": 12,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/4e888966-abf9-4737-bfbc-158c17aeda64?rule=original"},{"classification": "other","position": 13,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/da25a4ea-e337-467a-b550-3ecb6b615b2b?rule=original"},{"classification": "other","position": 14,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/8d1c60d5-94e9-49b6-830d-60a21730b5e0?rule=original"},{"classification": "other","position": 15,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/2464b2bc-ccba-4d9b-ae22-cbe8d3356223?rule=original"},{"classification": "living room","position": 16,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/7772f7f1-9518-4ab9-b4ef-5d97541bfd89?rule=original"},{"classification": "other","position": 17,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/03ccdd51-d4c4-4495-80bb-78b387cd738f?rule=original"},{"classification": "other","position": 18,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/0835ab61-1ab2-43e4-b884-446c58c8de31?rule=original"},{"classification": "balcony","position": 19,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/e3197428-089a-48e9-a79f-4867a9f99333?rule=original"},{"classification": "balcony","position": 20,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/0ef35479-3556-4d2a-8700-901c8b586b1f?rule=original"},{"classification": "bedroom","position": 21,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/ac50b770-d4e2-439b-8375-b8a3a6b20089?rule=original"},{"classification": "bedroom","position": 22,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/00fff67b-16e2-420d-a34c-8fe28a4accdd?rule=original"},{"classification": "other","position": 23,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/64f4d5b3-1c24-4f33-ad17-5ddb9f19cf29?rule=original"},{"classification": "garden","position": 24,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/377cc4b9-f706-4c16-8f99-360650212f9b?rule=original"},{"classification": "terrace","position": 25,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/f7c58c42-641f-414c-b56c-fdde9e1c9759?rule=original"},{"classification": "exterior","position": 26,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/8c87429b-371c-48b4-be9e-b1109c6be99d?rule=original"},{"classification": "terrace","position": 27,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/e5dc334f-f0ce-42e4-b874-872f1c83e13f?rule=original"},{"classification": "terrace","position": 28,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/face456d-bc55-44d2-ab87-af66de638b8c?rule=original"},{"classification": "other","position": 29,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/245aea58-7052-4012-a9ca-3892a2d5e31a?rule=original"},{"classification": "other","position": 30,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/847cfda8-f265-42ab-8b3e-f98ce9300019?rule=original"},{"classification": "exterior","position": 31,"type": "IMAGE","url": "https://static.fotocasa.es/images/ads/1f3675b0-ee8c-405b-8b28-734708374a06?rule=original"}],"publisher": {"alias": "ENGEL & VOELKERS","id": "9202758116439","isBank": false,"logo": "https://static.fotocasa.es/images/client/fbf9f07f-f160-44e0-adbc-0ba48ef41f10/20250519081942?rule=original","name": "EV MMC SPAIN ,S.L.U","publisherId": "fbf9f07f-f160-44e0-adbc-0ba48ef41f10","reference": "I-02ZJLM-W-02ZJLM","type": "professional","urls": [{"language": "es_ES","value": "/inmobiliarias/engel-voelkers-9202758116439"},{"language": "ca_ES","value": "/ca/immobiliaries/engel-voelkers-9202758116439"},{"language": "de_DE","value": "/de/immobilienagentur/engel-voelkers-9202758116439"},{"language": "en_US","value": "/en/real-estate-agencies/engel-voelkers-9202758116439"}]},"propertyId": 186181599,"propertySubtype": "APARTMENT","propertyType": "HOMES","transactionType": "SALE"}
(Representative structure — live runs return current Fotocasa fields.)
Output field reference
| Area | Typical fields |
|---|---|
| Identity | id, propertyId, detailUrl, transactionType |
| Pricing | price, price.amount, price.amountDrop, rawPrice, reducedPrice |
| Specs | features.rooms, features.bathrooms, features.surface, buildingType, buildingSubtype |
| Location | address, coordinates, location |
| Media | multimedia, multimedias, hasVideo, hasFloorPlans |
| Publisher | clientAlias, clientType, phone, publisher, clientUrl |
| Meta | description, date, isNew, isOpportunity, isPremium |
Pricing
Pay Per Event (PPE) — starting from $0.70 per 1,000 listings saved to your dataset.
| Listings scraped | Estimated Actor charge |
|---|---|
| 100 | $0.07 |
| 1,000 | $0.70 |
| 5,000 | $3.50 |
| 10,000 | $7.00 |
If you set a run budget in Apify Console, maxItems is automatically capped to match your budget at the current
per-item rate.
Free tier
Try before you scale:
- 5 listings per run — enough to validate fields and quality
- 5 runs per calendar day (UTC)
- 1 minute minimum gap between runs
Upgrade for full volume on any paid Apify plan.
FAQ
Troubleshooting
| Symptom | Likely cause | What to do |
|---|---|---|
| Run stops at 5 items | Free-tier per-run cap | Upgrade to a paid Apify plan |
| Rate limit message | Free tier: 5 runs/day or 1 min gap | Wait or upgrade |
| Empty dataset | Search has no results or invalid URL | Broaden filters on Fotocasa and copy a new search URL |
| Fewer rows than Max items | No more pages for that search | Normal — pagination cap or exhausted inventory |
| Invalid startUrl error | URL is not a fotocasa.es search link | Paste a full search URL from the address bar |
SEO keywords
fotocasa scraper, fotocasa.es scraper, scrape fotocasa listings, Spain real estate scraper, Spanish property listings API, comprar viviendas scraper, alquiler viviendas scraper, Madrid property scraper, Barcelona apartments scraper, Valencia homes for sale, Apify fotocasa actor, inmobiliaria España datos, property lead generation Spain
Related Actors
- Idealista Scraper — Spain, Italy & Portugal (Idealista.com / .it / .pt)
- Immobiliare.it Scraper — Italy’s leading property portal
- Browse thousands of scrapers on Apify Store
Contact
- Discord:
@azzouzana - Email: labs@azzouzana.com
Custom volume, monitoring, or extra fields — reach out.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Fotocasa, Adevinta, or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.
The scraper collects publicly visible search-result data only. Listings may contain personal data (agent names, phones, addresses, photos). Once exported to your Apify dataset, you are responsible for lawful use under GDPR and Spain’s LOPDGDD: minimize retention, secure your data, and follow Fotocasa’s terms — do not republish ads as a competing portal.