
Blocket Scraper
hipersoft/blocket-scraper
Scrape Blocket.se, Sweden's biggest marketplace: items for sale and used cars with price, location, coordinates, photos, seller type and date; cars add make, model, version, year, mileage, fuel, gearbox, reg. number and dealer. Export CSV/JSON.
Total users
2Monthly users
1Total runs
26Per listing
$0.0015Last rebuilt
Oct 26, 2026Overview
Blocket Scraper extracts listings from Blocket.se, Sweden's largest marketplace for second-hand items and used cars. Search the marketplace (Torget) for anything (phones, furniture, bikes, clothes, electronics…) or used cars (Bilar). Every ad includes the title, price in SEK, location, GPS coordinates, photos, private or business seller and publication time. Car ads also include make, model, version, model year, mileage in km, fuel, gearbox, registration number and dealer name. Filter by price, model year, mileage and private sellers, and export to CSV, Excel or JSON.
What does Blocket Scraper do?
- 🇸🇪 Marketplace (Torget): anything for sale in Sweden — iPhones, sofas, bikes, prams, tools, games…
- 🚗 Used cars: Volvo, Volkswagen, Tesla, Toyota… with full vehicle details.
- 💰 Prices in SEK with price-range filters.
- 📍 Location and coordinates for every ad.
- 🧑 Seller type: private or business, plus the dealer name for car dealers.
- 📸 Photos and photo count, and the publication time.
- 📈 Large searches split automatically by price, so you get more than Blocket's 50-page limit.
What data can you scrape from Blocket?
| Field | Description |
|---|---|
| ID, title, link | Blocket ad |
| Price, currency | Price in SEK |
| Location, coordinates | Place, latitude, longitude |
| Seller type | Private or business |
| Trade type | Säljes, Köpes… |
| Photos | Image links and count |
| Published | Publication time |
| Car details | Make, model, version, year, km, fuel, gearbox, reg. number, dealer |
Use cases for Blocket data
- Resellers and flippers: find underpriced items and compare second-hand prices.
- Car dealers: monitor competitor stock and private-seller prices for any model.
- Market research: track second-hand prices for electronics, furniture and cars across Sweden.
- Price alerts: schedule searches and get new ads as soon as they appear.
- Valuation: build price guides for used cars and products.
How to scrape Blocket
- Click Try for free to open Blocket Scraper in Apify Console.
- Choose Marketplace or Used cars and enter search terms.
- Optionally set price, year, mileage or private sellers only.
- Set Max listings and click Start.
- Download the ads as CSV, Excel or JSON.
Input
Example input
{
"category": "cars",
"searchTerms": ["volvo xc60"],
"yearFrom": 2018,
"maxMileage": 150000,
"maxItems": 500
}
| Field | Description |
|---|---|
| Category | Marketplace or used cars. |
| Search terms | Keywords, one search each. Empty = everything. |
| Price from / to | Price range in SEK. |
| Model year from / to | Cars only. |
| Max mileage in km | Cars only. |
| Private sellers only | Only private ads. |
| Max listings | Stop after this many (0 = no limit). |
Output
Car example
{
"id": "27197852",
"title": "Volvo XC60",
"url": "https://www.blocket.se/mobility/item/27197852",
"price": 459000,
"currency": "SEK",
"location": "Växjö",
"latitude": 56.89216,
"longitude": 14.77136,
"sellerType": "business",
"imageCount": 4,
"publishedAt": "2026-10-06T17:58:22.000Z",
"make": "Volvo",
"model": "XC60",
"version": "T6 Core Nordic Edition",
"year": 2025,
"mileageKm": 65200,
"fuel": "Plug-in Bensin",
"transmission": "Automatisk",
"registrationNumber": "LET74T",
"dealerName": "Liljas Personbilar AB",
"search": "volvo xc60"
}
Marketplace example
{
"id": "27200172",
"title": "Apple iPhone 15 128 GB svart",
"url": "https://www.blocket.se/recommerce/forsale/item/27200172",
"price": 4000,
"currency": "SEK",
"location": "Göteborg",
"latitude": 57.67986,
"longitude": 11.99337,
"sellerType": "private",
"tradeType": "Säljes",
"imageCount": 1,
"publishedAt": "2026-10-06T19:27:06.879Z",
"search": "iphone 15"
}
How much does it cost to scrape Blocket?
Blocket Scraper uses pay-per-listing pricing: a small fixed price per ad, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More Nordic and marketplace data
- Allabolag Scraper: Swedish companies with revenue and contacts.
- AutoScout24 Scraper: used cars across Europe.
FAQ
How many ads can I get? Blocket shows up to 50 pages per search. For bigger searches without a price filter, the scraper splits by price automatically.
Is mileage in km?
Yes. Swedish "mil" are converted to kilometres in mileageKm.
Can I monitor new ads?
Yes. Schedule the scraper; publishedAt shows when each ad was posted.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Blocket Scraper with other apps? Blocket Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Blocket? The scraper only collects publicly listed ads and does not collect private sellers' names or contact details. You are responsible for using the data in line with Blocket's terms and the GDPR.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Blocket or Schibsted.
Input
| Field | Type | Description |
|---|---|---|
categoryCategory | string · marketplace, cars | Marketplace items (Torget) or used cars. Default: "marketplace" |
searchTermsSearch terms | array | What to search, e.g. iphone 15, soffa, cykel, volvo xc60, tesla model 3. Each term is a separate search. Leave empty for everything. |
priceFromPrice from (SEK) | integer | Minimum price. |
priceToPrice to (SEK) | integer | Maximum price. |
yearFromModel year from (cars) | integer | Cars only. |
yearToModel year to (cars) | integer | Cars only. |
maxMileageMax mileage in km (cars) | integer | Cars only. |
privateOnlyPrivate sellers only | boolean | Only ads from private sellers. Default: false |
maxItemsMax listings | integer | Stop after this many listings. 0 means no limit. Default: 200 |
proxyConfigurationProxy configuration | object | Not required for normal use. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~blocket-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchTerms": [
"iphone 15"
],
"maxItems": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/blocket-scraper").call(run_input={
"searchTerms": [
"iphone 15"
],
"maxItems": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/blocket-scraper').call({
"searchTerms": [
"iphone 15"
],
"maxItems": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Listing One Blocket ad | $0.0015 | $0.0008 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Carousell Scraper
Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.
242 runs · 2 users · $0.003 / listing scrapedGoogle Flights Scraper
Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.
216 runs · 4 users · $0.004 / flight scrapedPinterest Scraper
Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.
151 runs · 2 users · $0.0034 / item scrapedGoogle Trends Scraper
Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.
139 runs · 6 users · $0.001 / keyword scrapedAliExpress Product Search Scraper
Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.
135 runs · 3 users · $0.003 / product scrapedGoogle Maps Scraper
Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.
130 runs · 2 users · $0.005 / place scrapedSend the site and the fields. We build it and you get it first.