Finn Scraper β Listings, Prices, Sellers & GPS
Pricing
from $1.50 / 1,000 results
Finn Scraper β Listings, Prices, Sellers & GPS
Scrape Finn.no, Norway's largest classifieds, by keyword or URL. Get price (NOK), seller type (private/retailer), location with GPS, publish date, brand, attributes, photos and the full ad description. Cars, electronics, home and more. No API key. Export JSON, CSV, Excel.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Finn Scraper π³π΄
Extract listings from Finn.no β Norway's largest classifieds marketplace β at scale, without an account or API key. Search any keyword or paste search URLs and get clean JSON, CSV or Excel: price in NOK, seller type (private vs retailer), location with GPS coordinates, publish date, brand, attributes, photos β and the full ad description with detail enrichment.
Whether you track Norwegian second-hand prices, hunt resale and arbitrage deals, build lead lists of retailers, or monitor a market, this scraper turns Finn into a structured dataset in minutes.
π What this scraper does
- π Search by keyword β
iphone,volvo v70,sofa,sykkel, anything across every category. - π Or paste URLs β copy a Finn search page from your browser and scrape it directly, with your query filters preserved.
- π° Prices in NOK β the exact amount plus currency, ready for analysis.
- π€ Seller type β private vs retailer/dealer β great for lead generation and separating hobby sellers from commercial ones.
- π Location + GPS β the place name plus exact latitude/longitude coordinates.
- π Publish date β the real timestamp each ad went live.
- π·οΈ Brand & attributes β brand plus category-specific fields (size, storage, modelβ¦).
- π Listing signals β flags such as shippable, buy-now and seller pays shipping.
- πΌοΈ Photos β the full image gallery.
- π Full description β with detail enrichment enabled.
No login, no cookies to paste, no API key. Enter what you want, press start, export.
π Example output
{"id": "459942915","url": "https://www.finn.no/recommerce/forsale/item/459942915","title": "iPhone XR 64GB β Sort β Pent brukt","price": 900,"currency": "NOK","tradeType": "Til salgs","sellerType": "private","location": "Moss","lat": 59.4204,"lng": 10.66461,"publishedDate": "2026-09-05T09:14:33.000Z","brand": "Apple","isShippable": true,"sellerPaysShipping": false,"canBuyNow": true,"labels": ["Kan sendes", "KjΓΈp nΓ₯", "Privat"],"imageUrl": "https://images.finncdn.no/dynamic/default/item/459942915/...jpg","images": ["https://images.finncdn.no/...1.jpg", "https://images.finncdn.no/...2.jpg"],"attributes": { "memory_size": "64 GB", "brand": "Apple" },"description": "Selger en pent brukt iPhone XR 64GB i sort farge. Telefonen fungerer som den skal...","searchTerm": "iphone","scrapedAt": "2026-09-08T15:00:00.000Z"}
ποΈ Fields you get
| Field | Description |
|---|---|
id | Unique Finn listing ID |
url | Direct link to the listing |
title | Ad title |
price | Price in NOK |
currency | Always NOK |
tradeType | Whether the ad is selling (Til salgs) or wanted |
sellerType | private or retailer β the key field for lead generation |
location | Place name shown on the ad |
lat, lng | Exact GPS coordinates |
publishedDate | When the ad was published (ISO timestamp) |
brand | Brand where available |
isShippable | Whether the seller offers shipping |
sellerPaysShipping | Whether the seller pays for shipping |
canBuyNow | Whether buy-now (KjΓΈp nΓ₯) is available |
labels | Listing labels shown on the card |
imageUrl | Main image URL |
images | Array of image URLs |
attributes | Category-specific fields (size, storage, modelβ¦) |
description | Full ad description β populated with Fetch full descriptions |
searchTerm | The search term that produced this result |
scrapedAt | ISO timestamp of the scrape |
π How to use
- Click Try for free.
- Enter one or more Search Terms (e.g.
iphone,volvo v70) β or paste Finn search URLs into Start URLs. - (Optional) Filter by Seller Type (private / retailer) and by a price range.
- Set Max Items and Max Pages per Search, then click Start.
- Export the results as JSON, CSV, Excel, HTML, RSS, or pull them through the Apify API.
No account and no technical setup required.
π Example inputs
1. Simple keyword search
{"searchTerms": ["iphone"],"maxItems": 300}
2. Lead list β retailers only
{"searchTerms": ["dekk", "felger"],"sellerType": "retailer","maxItems": 1000}
3. Price-filtered resale hunt (private sellers)
{"searchTerms": ["playstation 5"],"sellerType": "private","priceMin": 1000,"priceMax": 4000,"maxItems": 500}
4. Full data with descriptions
{"searchTerms": ["sofa"],"fetchDetails": true,"maxItems": 300}
5. Multiple keywords at once
{"searchTerms": ["volvo v70", "volvo v90", "audi a4"],"maxItems": 1500,"maxPagesPerSearch": 20}
6. Scrape a search URL directly
{"startUrls": ["https://www.finn.no/recommerce/forsale/search?q=spisebord"],"maxItems": 1000}
When you use Start URLs, the query filters in the pasted URL (search text, category, price, etc.) are carried over automatically.
π How to use Start URLs
- Go to Finn.no in your browser.
- Search and apply any filters you like.
- Copy the URL from the address bar.
- Paste it into the Start URLs field.
You can add as many URLs as you like and mix them with search terms. Each source is paginated automatically up to your Max Pages per Search limit.
π‘ Popular use cases
π― Lead generation
Filter by retailers to build a list of commercial sellers active on Finn in your niche, or by private sellers for consumer research. The sellerType flag on every listing makes it easy to segment and target the right audience.
π° Reselling, flipping & arbitrage
Track what phones, consoles, furniture, bikes or car parts sell for in Norway. Filter by budget and seller type, watch new listings as they appear, and use isShippable and canBuyNow to find exactly the deals you want.
π Norwegian market & price research
Build a price dataset for any product or search. Monitor supply and average prices over time, track seasonal trends with publishedDate, and benchmark against the live Norwegian second-hand market. GPS coordinates let you map supply geographically.
π Used-car & vehicle data
Scrape vehicle searches to capture titles, prices, brand, location and coordinates β useful for dealers, valuation tools and automotive analysts. Add detail enrichment for full descriptions.
ποΈ Market & inventory monitoring
Follow a search or niche and watch how prices, volume and seller mix change week over week.
π€ AI, LLM & data enrichment
Feed clean, structured Finn listings into your own models, RAG pipelines, dashboards or data products. The flat JSON output plugs straight into any workflow.
π₯ Who uses this
- Sales & growth teams building Norwegian lead lists of retailers.
- Resellers & e-commerce sellers sourcing inventory and pricing.
- Market researchers & data teams building second-hand datasets.
- Automotive & market analysts tracking supply and prices.
- Developers & AI builders who need reliable classifieds data via API.
ποΈ Filters explained
- Search Terms β keywords across all categories. Each term is searched separately, and results are combined and de-duplicated.
- Start URLs β paste any Finn search URL. Query filters in the URL are respected.
- Seller Type β
Any,Private sellers, orRetailers / dealers. Ideal for lead generation and for separating hobby sellers from commercial ones. - Min / Max Price (NOK) β keep only listings inside your budget band.
- Max Items β cap the total number of listings collected across all searches (
0= unlimited). - Max Pages per Search β how many result pages to scrape per term / URL. Each page holds about 50 listings, so
20pages β 1,000 listings. - Fetch full descriptions β when enabled, each listing is opened to also collect its full ad description. It is slower and uses more resources, so leave it off for fast, low-cost scraping.
βοΈ Tips & best practices
- Be specific with keywords.
volvo v70 dieselreturns tighter results thanbil. - Use several focused terms instead of one broad term to widen coverage while staying relevant.
- Combine
sellerType: retailerwith a niche keyword to build the cleanest commercial lead lists. - Turn on Fetch full descriptions only when you need the ad copy β the default mode is much faster and cheaper.
- Schedule runs to monitor prices or catch new listings automatically.
- Start small. Run with a low
maxItemsfirst to preview the data, then scale up.
β FAQ
Do I need a Finn account or API key? No. Just enter what you want and run β no login, no cookies, no key.
In what currency are prices?
Norwegian krone (NOK). The price field is a number and currency is always NOK.
Can I tell private sellers from retailers?
Yes. Every listing has a sellerType of private or retailer β perfect for lead generation and segmentation.
Do I get GPS coordinates?
Yes. Every listing includes lat and lng, so you can map supply geographically.
Can I scrape a specific place or region? Apply the location filter on Finn, copy the URL and paste it into Start URLs β the filters carry over.
Can I scrape cars, furniture, electronics or fashion? Yes. Search a relevant keyword or paste the search URL. With detail enrichment on, you also get the full ad description.
Do I get the full ad description? Yes β enable Fetch full descriptions and each listing's full description is collected. With it off, you still get price, seller type, location, GPS, brand, attributes and photos much faster.
How many listings can I get?
As many as the search returns, up to your maxItems and maxPagesPerSearch limits. Set maxItems: 0 for unlimited.
How do I filter by price? Use Min Price and Max Price, or bake the price filter into a Start URL.
What export formats are supported? JSON, CSV, Excel, HTML table, RSS, and the Apify API. You can also connect to Make, Zapier, Google Sheets, Slack, webhooks or an MCP server.
Can I automate or schedule it? Yes. Use the Apify Scheduler to run it on any interval, or trigger it via API/webhook from your own app.
Is the data structured and clean? Yes. Every listing is normalized into a consistent, flat JSON object with typed fields, ready for spreadsheets, databases and analytics.
Do results include duplicates? No. Listings are de-duplicated by their unique ID across all your search terms and URLs.
π Integrations
- Export to JSON, CSV, Excel, HTML, RSS.
- Pull data via the Apify API or official client libraries (JavaScript, Python).
- Connect to Make, Zapier, Google Sheets, Slack, webhooks and hundreds more.
- Use it from an MCP server inside your AI agent / LLM workflow.
- Schedule recurring runs with the built-in Apify Scheduler.
π€ Output & export
Every run stores results in an Apify dataset. You can:
- Preview them in a clean table right in the console.
- Download as JSON, CSV, Excel, HTML or RSS.
- Fetch them programmatically through the dataset API endpoint.
- Push them to your warehouse, spreadsheet or app via integrations.
βοΈ Legal & responsible use
This scraper collects publicly available listing information only β the same data any visitor can see on Finn.no without logging in. It does not access private messages, contact details behind a login, or anything requiring authentication.
You are responsible for how you use the collected data. Please:
- Respect Finn's Terms of Service and all applicable laws (including the GDPR).
- Use any personal or company data lawfully and only for legitimate purposes.
- Avoid excessive request rates and scrape responsibly.
This tool is provided for lawful purposes such as price research, market analysis, lead generation and business intelligence. It is not affiliated with, endorsed by, or connected to Finn.