Fotocasa Scraper — Spain Property Listings, Prices & Agencies
Pricing
from $0.0005 / listing scraped
Fotocasa Scraper — Spain Property Listings, Prices & Agencies
Scrape Fotocasa.es property listings for sale and rent across Spain: price, rooms, size, address, coordinates, photos, features and agency contacts. Paste search links or type a location.
Pricing
from $0.0005 / listing scraped
Rating
0.0
(0)
Developer
Hipersoft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Fotocasa Scraper collects property listings from Fotocasa.es, one of Spain's largest real estate portals. Type a location or paste a search link and get homes, offices, premises, garages and land for sale or rent as clean rows: price, rooms, size, address, coordinates, photos, amenities and agency contacts.

What does Fotocasa Scraper do?
It turns Fotocasa search results into structured data you can export as JSON, CSV or Excel. Give it any Spanish location, or copy a search link with your filters already set (price range, rooms and so on), and it goes through the result pages until it reaches your limit. A listing that appears in two searches is only returned and charged once.
What data can you scrape from Fotocasa?
| Group | Fields |
|---|---|
| Listing | id, url, title, operation, propertyType, propertySubtype, description |
| Price | price, priceText, priceReduction, currency |
| Size and layout | rooms, bathrooms, surfaceM2, floor, amenities |
| Location | address, neighborhood, district, city, province, region, zipCode, latitude, longitude |
| Media | imageUrl, images, imageCount, hasVideo, hasVirtualTour, hasFloorPlans |
| Status | isNewConstruction, isAuctioned, isOccupied, publishedAt, updatedAt |
| Agency | sellerType, agencyName, agencyUrl, agencyPhone |
Use cases
- Market research: track asking prices and price per square metre by city, district or postcode.
- Investment analysis: find price reductions, auctions and occupied properties across Spain.
- Lead generation: build lists of active real estate agencies with phone numbers.
- Price monitoring: schedule a run and compare results over time to see new listings and price changes.
- Mapping and dashboards: every listing with coordinates is ready for a map or BI tool.
How to scrape Fotocasa
- Open the Input tab.
- Type one or more locations, such as
madrid-capital, or paste search links from Fotocasa. - Choose For sale or For rent and the property type.
- Set Maximum listings.
- Click Start, then download your results from the Output tab.
Input
| Field | Type | Description |
|---|---|---|
locations | array | Location names as Fotocasa writes them, e.g. madrid-capital, barcelona-capital. |
operation | string | comprar (for sale) or alquiler (for rent). Used with locations. |
propertyType | string | viviendas, locales, oficinas, garajes, terrenos, edificios or trasteros. Used with locations. |
startUrls | array | Fotocasa search links. When set, these replace locations. |
maxItems | integer | Most listings to return across all searches. |
Example input:
{"locations": ["madrid-capital"],"operation": "comprar","propertyType": "viviendas","maxItems": 100}
Tip: to find a location name, search on Fotocasa and copy the part of the link after /viviendas/.
Output

One row per listing, taken from a real run (description shortened):
{"id": 191073179,"url": "https://www.fotocasa.es/es/comprar/vivienda/madrid-capital/aire-acondicionado-calefaccion-parking-trastero-ascensor-piscina-no-amueblado/191073179/d","title": "Calle de la Pueblanueva, Ensanche de Vallecas - La Gavia","price": 279000,"priceText": "279.000 €","priceReduction": null,"currency": "EUR","operation": "sale","propertyType": "Flat","propertySubtype": "Apartment","rooms": 1,"bathrooms": 1,"surfaceM2": 57,"floor": 10,"amenities": ["air_conditioner","cabinets","heating","parking","storage_room","elevator","porter_service","armored_door","community_pool","not_furnished"],"description": "Inmobiliaria VOhome Propiedades La Gavia vende piso en el Ensanche de Vallecas. La vivienda se encuentra en la última planta del edificio y destaca por su bu...","address": "Calle de la Pueblanueva, Ensanche de Vallecas - La Gavia","neighborhood": "Ensanche de Vallecas - La Gavia","district": "Villa de Vallecas","city": "Madrid","province": "Madrid","region": "Madrid","zipCode": "28051","latitude": 40.37456417348556,"longitude": -3.607369961909858,"images": ["https://static.fotocasa.es/images/ads/634db5af-fa7c-4d5e-ab95-43f5c9cfcfb9?rule=original","https://static.fotocasa.es/images/ads/192eabce-d7bc-4eea-959e-5a6f7e915e32?rule=original"],"imageUrl": "https://static.fotocasa.es/images/ads/634db5af-fa7c-4d5e-ab95-43f5c9cfcfb9?rule=original","imageCount": 21,"hasVideo": true,"hasVirtualTour": true,"hasFloorPlans": false,"isNewConstruction": false,"isAuctioned": false,"isOccupied": false,"sellerType": "professional","agencyName": "Vohome La Gavia","agencyUrl": "https://www.fotocasa.es/es/pro/vohome-la-gavia/","agencyPhone": "+34910133200","publishedAt": "2026-10-09T19:06:27.793Z","updatedAt": "2026-10-09T19:06:27.793Z","source": "https://www.fotocasa.es/es/comprar/viviendas/madrid-capital/todas-las-zonas/l","scrapedAt": "2026-11-05T19:16:56.853Z"}
Other property scrapers
- Rightmove Scraper: UK property listings.
- Zillow Scraper: US homes and prices.
- PropertyGuru Scraper: Singapore property listings.
FAQ
How much does it cost? You pay per listing delivered, shown on the Pricing tab. Set a maximum cost per run and it stops cleanly at that limit, storing only what you paid for.
How many listings can I get? As many as your search has, up to your limit. In testing, a Madrid search of about 12,600 homes returned 1,000 unique listings in a single run within a couple of minutes. For very large areas, split the search by city or district.
Why are some fields empty? Fotocasa doesn't show every field on every listing. Offices and garages usually have no room count, and some listings hide the exact street.
Do you return private sellers' contact details?
No. agencyName, agencyUrl and agencyPhone are filled only for professional agencies.
Can I connect this to other tools? Yes, through integrations on the Apify platform: Make, Zapier, Slack, Google Drive, Airbyte and GitHub.
Is it legal to scrape Fotocasa? It returns publicly listed property information. You are responsible for how you use it, including Fotocasa's terms and privacy law such as GDPR.
Feedback
How did it go? Good or bad, a review helps other users decide and tells us what to improve. Something broken or missing? Open an issue and we'll look at it.
Notes
Independent tool, not affiliated with Fotocasa. Returns only public data; you are responsible for how you use it.