FINN.no Scraper [From $1💰] | Real Estate | Cars | Jobs avatar

FINN.no Scraper [From $1💰] | Real Estate | Cars | Jobs

Pricing

from $1.00 / 1,000 listings

Go to Apify Store
FINN.no Scraper [From $1💰] | Real Estate | Cars | Jobs

FINN.no Scraper [From $1💰] | Real Estate | Cars | Jobs

Scrape FINN.no, Norway's largest marketplace, for real estate for sale/rent, used cars, and jobs. Get price, sqm, rooms, photos, and seller/dealer contact from search and detail pages — no official API needed.

Pricing

from $1.00 / 1,000 listings

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Finn No Scraper

What does Finn No Scraper do?

Finn No Scraper extracts structured data from FINN.no — Norway's largest online marketplace — across real estate (homes for sale and rentals), used cars, and jobs. For every listing it captures the price, address, beds/baths/sqm, photos, seller/dealer contact, ad ID, and timestamps, pulling from both the search results pages and each listing's detail page.

The actor runs on the Apify platform, which gives you API access, scheduling, integrations, proxy rotation, and monitoring out of the box. You can run it once or on a schedule to track the Norwegian market over time.

Why use Finn No Scraper?

  • Nordics-focused investors can track property prices, rental yields, and market trends across Norwegian cities.
  • Realtors and property analysts get structured listing data (price, sqm, rooms, location) for comps and market reports.
  • Auto dealers can monitor used-car inventory, pricing, and seller types (private vs. dealer).
  • Recruiters and market researchers can pull job postings with company, location, and application deadlines.

How to use Finn No Scraper

  1. Open the actor in Apify Console.
  2. Pick a vertical (homes for sale, rentals, cars, or jobs).
  3. Optionally enter a search query (e.g. Oslo, Toyota, sykepleier) and set max pages.
  4. Click Start. The actor crawls the search pages, then each listing's detail page.
  5. Download the dataset as JSON, HTML, CSV, or Excel.

Input

FieldTypeDefaultDescription
verticalenumrealestate_homesrealestate_homes, realestate_lettings, cars, or jobs
searchQuerystringemptyOptional keyword filter (e.g. Oslo, Toyota)
maxPagesinteger5Max search result pages to crawl (~50 listings/page)
includeDetailsbooleantrueAlso crawl each listing's detail page for full data
useApifyProxybooleantrueRoute requests through the Apify residential proxy

Output

Each dataset row is one listing. Search-page rows carry the source: "search" summary; detail-page rows carry source: "detail" with the full key-info table, description, seller, and photos.

{
"source": "detail",
"vertical": "realestate_homes",
"adId": "475553698",
"title": "Innholdsrik 3-roms i 3.etg - Sentral beliggenhet i attraktivt område",
"price": "3 750 000 kr",
"priceNumber": 3750000,
"address": "Havstadvegen 11 B, Trondheim",
"keyInfo": {
"Boligtype": "Leilighet",
"Eieform": "Eier (Selveier)",
"Soverom": "2",
"Bruksareal": "75 m²",
"Etasje": "3",
"Byggeår": "2021"
},
"sellerName": "EiendomsMegler 1 Melhus",
"photos": ["https://images.finncdn.no/dynamic/1280w/..."],
"url": "https://www.finn.no/realestate/homes/ad.html?finnkode=475553698"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
adIdFINN ad ID (finnkode)
titleListing title
price / priceNumberPrice as text and as a numeric NOK value
address / locationStreet address and city/area
areaSquare meters (real estate)
roomsNumber of rooms/bedrooms
keyInfoFull key-value table from the detail page (beds, baths, sqm, year, fuel, mileage, etc.)
company / sellerNameSeller or dealer company
publishedAtPublish timestamp (jobs)
photosArray of image URLs
urlCanonical listing URL

Pricing / Cost estimation

This is a CheerioCrawler actor — it uses plain HTTP requests, no browser rendering — so it is very cheap to run. A typical run of 5 search pages + detail pages for one vertical costs a fraction of a compute unit. Free Apify users get a capped preview of 10 items; paid users get unlimited runs.

Technical notes — how the scraping works

FINN.no renders its search results server-side in the HTML. Recon showed:

  • No __NEXT_DATA__ / __NUXT__ embedded JSON blobs with listing data.
  • No Algolia/Meilisearch/Elasticsearch backend for listings (the searchContext API only returns market statistics).
  • The listing data is fully present in the raw served HTML of the search and detail pages.

Therefore the actor uses CheerioCrawler (plain HTTP + HTML parsing) against the server-rendered pages:

  • Search pages: https://www.finn.no/realestate/homes/search.html, /realestate/lettings/search.html, /mobility/search/car, /job/search — parsed for listing cards (article.sf-search-ad, article.job-card).
  • Detail pages: /realestate/homes/ad.html?finnkode=XXXX, /mobility/item/XXXX, /job/ad/XXXX — parsed for the key-info table, pricing, description, seller, and photos.

Requests go through the Apify residential proxy (BUYPROXIES94952) to avoid IP blocks. This keeps the actor fast, cheap, and reliable — no browser needed.

Tips / Advanced options

  • Limit cost: set maxPages to 1-2 for a quick sample, or disable includeDetails to only get search-card summaries.
  • Track the market: schedule the actor to run weekly and compare priceNumber over time.
  • Filter by location: use searchQuery with a city name (e.g. Bergen) to narrow results.

FAQ, disclaimers, and support

Is scraping FINN.no legal? FINN.no's robots.txt states that automated crawling requires written permission. Please review FINN.no's terms of service and applicable Norwegian law before using this actor at scale. This actor is provided for research and personal use; you are responsible for compliance.

Known limitations: FINN.no serves different page layouts per vertical, so field availability varies (e.g. jobs have no price; cars have no sqm). Some detail pages (external lettings) may lack the full key-info table.

For feedback or feature requests, open an issue on the actor's Issues tab. Need a custom solution or a different Norwegian data source? Contact us — we build custom scrapers on request.