Pricing
from $1.50 / 1,000 results
Bilbasen.dk Scraper
[π° $1.5 / 1K] Extract new and used car listings from Bilbasen.dk, Denmark's largest car marketplace β price, mileage, year, specs (horsepower, fuel, gearbox, EV range & battery, tax), location, photos, and optional monthly finance price. Search by make/model + filters, postal code, or any URL.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pull new and used car listings from Bilbasen.dk at scale β make, model, variant, price in DKK, mileage, registration year, horsepower, 0β100 km/h acceleration, yearly ownership tax, fuel and gearbox, location, and every listing photo, all in one flat row per car. Electric and plug-in hybrid cars also carry their driving range and battery capacity. Search by make and model, scope to a postal code and radius, or paste any Bilbasen search or listing URL. Built for Danish car dealers, automotive market researchers, and lead-generation teams who need fresh Bilbasen inventory data without copy-pasting listings by hand.
Why This Scraper?
- Paginate the full Danish national inventory β sweep every page of a search, not just the first one, with
maxResultsup to 100,000 cars per run. - Seven fuel-type categories β Petrol, Diesel, Electric, Hybrid (Petrol or Diesel), and Plug-in Hybrid (Petrol or Diesel) as a multi-select, so EV and PHEV pulls stay clean.
- EV-ready spec fields β every electric and plug-in hybrid row carries its driving range (
rangeKm) and battery capacity (batteryKwh), alongside 0β100 km/h acceleration, yearly ownership tax (ejerafgift), and tow weight for every car. - Ten body-type filters β Micro, Hatchback, Sedan, Station wagon, SUV, Crossover, MPV, CoupΓ©, Convertible, and Van (the Van category is handled separately under the hood).
- Retail and leasing prices side by side β every row carries the numeric DKK price, the formatted price text, and a
priceTypeof Retail or Leasing. - Optional monthly finance price β flip on
includeFinancingto add the lowest available monthly instalment (monthlyPrice, in DKK) to each car from Bilbasen's own financing calculator. - Postal-code radius search up to 200 km β center a search on any Danish postal code (e.g. 2100 Copenhagen, 8000 Aarhus) and pull cars within 10, 25, 50, 100, 150, or 200 km.
- Seven sort orders β relevance, price low-to-high or high-to-low, year newest or oldest, mileage low-to-high, or recently listed, so you can grab the freshest or cheapest cars first.
- Every listing photo, inlined β each row carries an
imagesarray of full-resolution photo URLs plus animageCount, no second request needed. - Dealer or private seller filter β restrict to professional dealers (Forhandler) or private sellers in a single dropdown, with
sellerTypeon every row.
Use Cases
Market Research
- Track new and used car pricing across makes, models, and fuel types in Denmark
- Compare EV and plug-in hybrid inventory against petrol and diesel supply
- Measure how mileage and registration year move asking prices in DKK
- Monitor national inventory levels for a model over time
Dealer Intelligence
- See what competing dealers list, at what price, and how long it stays up
- Benchmark your own stock against the wider Bilbasen market
- Spot pricing gaps by body type, fuel type, or region
Lead Generation
- Build prospect lists of private sellers within a postal-code radius
- Source trade-in and acquisition targets by make, model, and mileage
- Filter to a region with postal code + radius for local outreach
Price Monitoring
- Watch retail and leasing prices on specific models week over week
- Track monthly finance instalments with the financing add-on
- Flag underpriced or overpriced listings against the market median
Getting Started
Search by Make and Model
The simplest way to start β one make and model:
{"make":"Audi","model":"A4","maxResults":50}
Filtered Search
Combine the most useful filters β electric SUVs from dealers, cheapest first:
{"fuelType":["el"],"bodyType":["suv"],"sellerType":"dealer","sortBy":"priceAsc","maxResults":100}
Postal Code + Radius with Finance Prices
Scope to a region and add the monthly finance instalment to each car:
{"make":"Volkswagen","zipCode":"8000","radiusKm":"50","includeFinancing":true,"maxResults":100}
Using a Bilbasen URL
Set your filters on bilbasen.dk, copy the address bar, and paste it β the URL takes priority over the fields above:
{"startUrls":["https://www.bilbasen.dk/brugt/bil/audi/a4"],"maxResults":100}
Full-Featured Example
{"make":"Volkswagen","model":"Golf","fuelType":["benzin"],"bodyType":["hatchback"],"gearType":"manuel","sellerType":"dealer","priceType":"retail","priceMin":50000,"priceMax":250000,"yearMin":2015,"yearMax":2023,"mileageMax":150000,"zipCode":"2100","radiusKm":"200","sortBy":"yearDesc","includeFinancing":true,"maxResults":500}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | string[] | [] | One or more Bilbasen.dk search-result or individual car-listing URLs. When provided, these are used directly and the search fields below are ignored. |
Build a Search
| Parameter | Type | Default | Description |
|---|---|---|---|
make | string | "" | Car manufacturer as shown on Bilbasen, e.g. Audi, Volkswagen, Tesla. Leave empty for all makes. |
model | string | "" | Model name (must match the chosen make), e.g. A4, Golf, Model 3. Leave empty for all models. |
fuelType | string[] | [] | Petrol (Benzin), Diesel, Electric (El), Hybrid β Petrol, Hybrid β Diesel, Plug-in Hybrid β Petrol, Plug-in Hybrid β Diesel. Multi-select. |
bodyType | string[] | [] | Micro, Hatchback, Sedan, Station wagon (Stationcar), SUV, Crossover (CUV), MPV / Minivan, CoupΓ©, Convertible (Cabriolet), Van. Multi-select. |
gearType | select | Any | Gearbox: Any, Manual (Manuel), or Automatic (Automatisk). |
sellerType | select | Any | Who is selling: Any, Dealer (Forhandler), or Private. |
priceType | select | Any | Any, Retail (cash price), or Leasing (monthly). |
sortBy | select | Relevance | Result order: Relevance, Price low-to-high, Price high-to-low, Year newest, Year oldest, Mileage low-to-high, or Recently listed. |
Price, Year & Mileage
| Parameter | Type | Default | Description |
|---|---|---|---|
priceMin | integer | null | Only include cars at or above this price, in Danish kroner. |
priceMax | integer | null | Only include cars at or below this price, in Danish kroner. |
yearMin | integer | null | Only include cars first registered in or after this year, e.g. 2018. |
yearMax | integer | null | Only include cars first registered in or before this year. |
mileageMax | integer | null | Only include cars with at most this many kilometers on the odometer. |
Location
| Parameter | Type | Default | Description |
|---|---|---|---|
zipCode | string | "" | Danish postal code to search around, e.g. 2100 (Copenhagen) or 8000 (Aarhus). Used together with Search radius. |
radiusKm | select | 100 km | How far around the postal code to search: 10, 25, 50, 100, 150, or 200 km. Only applies when a postal code is set. |
Output
| Parameter | Type | Default | Description |
|---|---|---|---|
includeFinancing | boolean | false | When enabled, each car is also looked up against Bilbasen's financing calculator to add the lowest available monthly instalment (monthlyPrice). Adds an extra lookup per car. |
maxResults | integer | 100 | Maximum number of listings to return per search or URL. Set to 0 for unlimited (subject to Bilbasen's pagination ceiling). |
Output
Each car is one flat row. Here's a representative result with the financing add-on enabled:
{"listingId":"6872868","url":"https://www.bilbasen.dk/brugt/bil/audi/a4/...","title":"Audi A4 2,0 TFSI Sport","make":"Audi","model":"A4","variant":"2,0 TFSI Sport","year":2020,"firstRegistration":"4/2020","mileage":68000,"price":329900,"priceText":"329.900 kr.","priceType":"Retail","monthlyPrice":4312.50,"fuelType":"Benzin","gearType":"Automatisk","doors":4,"horsepower":190,"accelerationSec":7.3,"yearlyTax":5980,"towWeight":1800,"rangeKm":null,"batteryKwh":null,"description":"Velholdt Audi A4 med fuld servicehistorik...","sellerType":"Forhandler","location":"KΓΈbenhavn, Hovedstaden","zipCode":"2100","images":["https://billeder.bilbasen.dk/...jpg"],"imageCount":12,"scrapedAt":"2026-06-26T14:30:00Z"}
Core Fields
| Field | Type | Description |
|---|---|---|
listingId | string | Unique Bilbasen listing identifier |
url | string | Direct Bilbasen listing URL |
title | string | Listing headline (make, model, and variant combined) |
make | string | Manufacturer |
model | string | Model name |
variant | string | Trim / variant text |
description | string | Seller's free-text description |
scrapedAt | string | ISO timestamp of data extraction |
Specifications
| Field | Type | Description |
|---|---|---|
year | number | Registration year |
firstRegistration | string | First-registration date or month |
mileage | number | Odometer reading in kilometers |
fuelType | string | Benzin, Diesel, El, Hybrid, or Plug-in hybrid |
gearType | string | Manuel or Automatisk |
doors | number | Number of doors |
horsepower | number | Engine power in HP (hk) |
accelerationSec | number | 0β100 km/h acceleration time in seconds |
yearlyTax | number | Annual ownership tax (ejerafgift) in DKK per year |
towWeight | number | Maximum towing weight in kg |
rangeKm | number | Electric driving range in km (electric and plug-in hybrid cars) |
batteryKwh | number | Battery capacity in kWh (electric and plug-in hybrid cars) |
Price & Seller
| Field | Type | Description |
|---|---|---|
price | number | Numeric price in DKK |
priceText | string | Formatted price as shown on Bilbasen |
priceType | string | Retail or Leasing |
monthlyPrice | number | Lowest monthly finance instalment in DKK (populated when includeFinancing is on) |
sellerType | string | Forhandler (dealer) or Private |
location | string | City and region |
zipCode | string | Danish postal code |
Photos
| Field | Type | Description |
|---|---|---|
images | string[] | All listing photo URLs |
imageCount | number | Number of photos |
Tips for Best Results
- Start small β set
maxResultsto 30β50 on your first run to confirm the data matches your needs, then scale up. - URLs override the search fields β if you paste a Bilbasen URL into
startUrls, the make, model, and filter fields are ignored. Use one approach or the other, not both. - Scope to a region with postal code + radius β set
zipCodeplusradiusKmto pull only cars near a city; the radius is ignored unless a postal code is set. - Leave the finance add-on off for speed β
includeFinancingadds a per-car lookup, so keep it off unless you actually need themonthlyPricefield. - Sort by Recently listed for fresh stock β set
sortByto "Recently listed" to surface the newest listings first, ideal for daily monitoring runs. - Search vans on their own β the Van body type uses Bilbasen's separate van category, so run it as its own job rather than mixing it with passenger-car body types.
- Make and model match Bilbasen's spelling β use the names exactly as they appear on the site (e.g. CitroΓ«n, Ε koda, Mercedes-Benz) for the tightest results.
Pricing
From $1.50 per 1,000 results β flat pay-per-result pricing that undercuts the per-run-fee model most car-listing scrapers use. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows the total cost at each discount tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.18 | $0.17 | $0.16 | $0.15 |
| 1,000 | $1.80 | $1.70 | $1.60 | $1.50 |
| 10,000 | $18.00 | $17.00 | $16.00 | $15.00 |
| 100,000 | $180.00 | $170.00 | $160.00 | $150.00 |
A "result" is any car listing row in the output dataset. No compute or time-based charges β you pay per result, plus a small fixed per-run start fee.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n β Workflow automation
- Google Sheets β Direct spreadsheet export
- Slack / Email β Notifications on new results
- Webhooks β Trigger custom APIs on run completion
- Apify API β Full programmatic access
Legal & Ethical Use
This actor is designed for legitimate automotive market research, dealer intelligence, and lead generation. Users are responsible for complying with applicable laws and Bilbasen.dk's Terms of Service. Do not use extracted data for spam, harassment, or any unlawful purpose, and handle any personal data in line with GDPR and other applicable privacy regulations.
