Sweden Real Estate Scraper avatar

Sweden Real Estate Scraper

Pricing

Pay per usage

Go to Apify Store
Sweden Real Estate Scraper

Sweden Real Estate Scraper

Scrape Sweden real estate listings from Fastighetsbyran, Svensk Fastighetsformedling, Maklarhuset, Boplats, and SGS. Extract property details, prices, rent, location, images, listing URLs, agencies, and publicly available agent contact data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Sweden Real Estate Scraper hero

Sweden Real Estate Scraper

Scrape and normalize Swedish property listings from multiple sources into one unified schema - property details, pricing, location, images, listing information, and publicly available agency/agent contact information.

What does Sweden Real Estate Scraper do?

Give this Actor one or more listing/search page URLs from any of the supported sources and it returns one normalized record per property, regardless of which site it came from. The source is automatically detected from each start URL's domain.

Supported sources

SourceTypeDomain
FastighetsbyrånFor salefastighetsbyran.se / .com
Svensk FastighetsförmedlingFor salesvenskfast.se
MäklarhusetFor salemaklarhuset.se
BoplatsRentalboplats.se
SGS StudentbostäderRental (student housing)sgs.se

Each source uses the same extraction approach as its dedicated single-source Actor (fastighetsbyran-scraper, svenskfast-scraper, maklarhuset-scraper, boplats-scraper, sgsstudentbostader-scraper) - reading embedded/preloaded JSON or server-rendered listing markup directly off the listing page wherever possible, so runs stay fast and don't require visiting every property's detail page unless the source itself only publishes full listing data there (Boplats, SGS).

Not affiliated with or endorsed by any of the above. Only publicly visible listing data is collected - no login, CAPTCHA bypass, or access-control circumvention is used.

How to use Sweden Real Estate Scraper

How Sweden Real Estate Scraper works

  1. Sign up for a free Apify account.
  2. Open this Actor and click Try for free (or Start).
  3. Enter one or more Start URLs from any supported source, for example:
    • https://www.fastighetsbyran.com/sv/sverige/till-salu
    • https://www.svenskfast.se/bostad/
    • https://www.maklarhuset.se/bostad/sverige
    • https://boplats.se/sok?types=1hand
    • https://sgs.se/en/our-properties/
  4. Set Max listings (default 10, shared across all start URLs) and leave Proxy configuration on.
  5. Click Start and export results as JSON, CSV, Excel, or via API.

Input

Sweden Real Estate Scraper input options

FieldTypeRequiredDefaultDescription
startUrlsarrayYeshttps://www.fastighetsbyran.com/sv/sverige/till-saluListing/search page URLs from any supported source. Source is auto-detected per URL.
maxItemsintegerNo10Maximum listings to scrape across all start URLs combined. Set 0 for unlimited.
proxyConfigurationobjectYes{ "useApifyProxy": true }Apify Proxy configuration.

Output

Sweden Real Estate Scraper dataset output

Sweden Real Estate Scraper data fields

Each dataset item is one normalized property listing.

Property: listingId, title, propertyType, listingType (sale or rent), rooms, bedrooms, livingArea, supplementalArea, plotArea, buildYear, floor, totalFloors

Financial: price, currency, pricePerSqm, monthlyFee, operatingCost

Location: address, postalCode, locality, municipality, county, country, latitude, longitude

Listing: url, image, images, status, listingDate, updatedAt

Contact (see below): agency, agentName, agentTitle, agentPhone, agentEmail, agentUrl, contactUrl, contactAvailable

Source metadata: source, sourceUrl, scrapedAt

A field is null (or [] for array fields) whenever the source listing doesn't publish that value - nothing is guessed or fabricated. Not every source publishes every field (e.g. Fastighetsbyrån publishes coordinates but not postal code; Svensk Fastighetsförmedling publishes postal code but not coordinates), and rental sources (Boplats, SGS) don't have a purchase price - they use monthlyFee instead.

Public listing contact / agent information

When a source publicly displays contact information for a listing or its agency, this Actor extracts it into the agency, agentName, agentTitle, agentPhone, agentEmail, agentUrl, and contactUrl fields. contactAvailable is true whenever at least one of those fields is populated.

  • Boplats publishes a named landlord/contact person, phone, and/or email directly on the listing page - these are extracted in full.
  • Fastighetsbyrån, Svensk Fastighetsförmedling, and Mäklarhuset publish the agency/chain name on their search-result pages, but individual broker names, phone numbers, and emails are only shown on each property's own detail page - this Actor doesn't visit those pages, so only the agency name is available for these three sources.
  • SGS Studentbostäder is a queue-based student housing foundation with no per-listing agent - only the foundation's name is available.

Not every listing provides full contact details, and this Actor never infers, searches for, or fabricates contact information beyond what's publicly displayed on the pages it reads.

Example item

{
"listingId": "6A8386C805783A646F49B08B",
"title": "Mandolingatan 80, Frölunda Torg",
"propertyType": null,
"listingType": "rent",
"rooms": 2,
"bedrooms": 2,
"livingArea": 50,
"price": null,
"currency": "SEK",
"monthlyFee": "10 786 SEK/month",
"address": "Mandolingatan 80",
"locality": "Göteborg",
"country": "Sweden",
"url": "https://boplats.se/objekt/1hand/6A8386C805783A646F49B08B",
"image": "https://boplats.se/bilder/1hand/6A8386C805113A5622FFB08B/detail/754/495",
"images": ["https://boplats.se/bilder/1hand/6A8386C805113A5622FFB08B/detail/754/495"],
"agency": null,
"agentEmail": "info@poseidon.goteborg.se",
"contactAvailable": true,
"source": "boplats",
"sourceUrl": "https://boplats.se/objekt/1hand/6A8386C805783A646F49B08B",
"scrapedAt": "2026-08-17T23:17:11.706Z"
}

Export results as JSON, CSV, Excel, XML, or via the Apify API once a run finishes.

Pricing

This Actor is billed on a pay-per-result basis (~$1 per 1,000 dataset items). A default cap of 10 listings per run keeps trial runs inexpensive; raise maxItems for larger runs.

FAQ

Is this legal? This Actor only collects publicly available property listing data. It is not affiliated with or endorsed by any of the supported sites. Please respect each site's Terms of Service and applicable data protection laws (GDPR).

Does every listing include agent contact info? No. Contact fields are only populated when the source publicly displays them on the page this Actor reads - see "Public listing contact / agent information" above for what's available per source. This Actor does not guarantee seller/agent contacts and does not claim complete coverage of the Swedish property market.

Can I add more sources? Not yet - this Actor currently supports the five sources listed above. Start URLs from other domains are skipped with a warning rather than failing the run.

Found a bug or have a feature request? Use the Issues tab on this Actor's Apify Store page.