SCB Sweden Statistics PxWeb Scraper avatar

SCB Sweden Statistics PxWeb Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
SCB Sweden Statistics PxWeb Scraper

SCB Sweden Statistics PxWeb Scraper

Collects official Swedish statistics datasets from SCB's PxWeb API by subject path. Returns each dataset as a structured row with metadata, variable labels, and data values. No authentication required.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

ParseForge

SCB Sweden Statistics PxWeb Scraper

Scrape official Swedish statistics from SCB's PxWeb API, up to a million datasets per run. Every dataset returns its full metadata, variable labels, and data values in a structured row. No API key required. Export to CSV, JSON, Excel, or XML.

SCB's Statistical Database holds thousands of official Swedish datasets on population, economy, labour, education, and more, but browsing and downloading them manually through the PxWeb interface is slow. This Actor reads the public PxWeb API directly, navigates the subject tree from any path you specify, and returns each dataset as one flat row with its title, variables, and data. It works for any subject area, from national accounts to municipal demographics.

Who uses itWhat they scrape SCB Sweden for
Economic analystsPull the latest GDP, inflation, and labour market figures into their models.
Academic researchersGather demographic, education, or health datasets for longitudinal studies.
Municipal plannersCollect population projections and housing statistics for local planning.
Data journalistsRetrieve official statistics on crime, environment, or migration for reporting.

What it does

This Actor collects SCB Sweden PxWeb datasets by subject path and returns each one as a structured row with metadata, variable labels, and data values.

  • 🌳 Subject tree navigation: Start at the root or drill into a specific path like BE/BE0101 for economic statistics.
  • 📊 Full dataset extraction: Each row contains the dataset title, variable names, value labels, and the actual data points.
  • 🇸🇪 Swedish-language metadata: Variable and value labels are returned in Swedish as published by SCB, preserving original terminology.
  • ⚙️ Configurable volume: Set a maximum number of datasets to collect, from a single test to a full database crawl.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with SCB Sweden data

📈 Monitor Swedish economic indicators.

An analyst runs the Actor weekly on the BE path to collect the latest national accounts, CPI, and employment figures for a dashboard.

🏘️ Compare municipal demographics.

A regional planner scrapes population by age, sex, and municipality to update a five-year housing demand forecast.

🎓 Research education outcomes.

A PhD student collects datasets on educational attainment and labour market entry for a dissertation on Swedish school reform.

📰 Fact-check with official data.

A journalist retrieves crime statistics and environmental emissions data to verify claims in a public debate.

Why choose this scraper

What you get
Official sourceData comes directly from SCB, Sweden's national statistical office, with full traceability.
No registrationThe PxWeb API is public. No account, no API key, no authentication needed.
Structured outputEvery dataset is flattened into a consistent row schema ready for analysis or a database.
Any subject areaWorks across all SCB domains: population, economy, labour, education, environment, and more.

How it compares

No other Store actor targets SCB Sweden the same way, so the honest comparison is with the alternatives teams actually weigh.

SCB Sweden Statistics PxWeb ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When SCB Sweden changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from a subject path within the SCB Statistical Database, and limit the total datasets collected per run. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the SCB Sweden Statistics PxWeb Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to SCB Sweden through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/scb-sweden-pxweb-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your subject path is valid. Try leaving the path empty to start from the root, or verify the exact path spelling on SCB's website. Also ensure maxItems is set to a number greater than zero.

The run is taking too long.

Reduce the maxItems parameter to limit how many datasets are collected. You can also narrow the subject path to a more specific branch of the database.

Some datasets seem incomplete.

The Actor returns exactly what SCB's API provides. Large datasets with many variables may have truncated metadata. Try accessing the same dataset on SCB's website to compare.

I got an error about the path format.

Use forward slashes between levels, like BE/BE0101/BE0101A. Do not include a leading or trailing slash. The path is case-sensitive as defined by SCB.

Can I get data for a specific municipality or region?

Regional breakdowns are part of the dataset content. Collect the dataset that covers your topic and region, then filter the returned data rows for your specific municipality.

FAQ

QuestionAnswer
What is SCB?SCB, or Statistiska centralbyrån, is Statistics Sweden, the national statistical office responsible for official Swedish statistics across all sectors.
What is PxWeb?PxWeb is the web-based interface and API that SCB uses to publish its Statistical Database. This Actor reads the API directly, bypassing the manual browser interface.
Do I need an API key or login?No. The SCB PxWeb API is publicly accessible and requires no authentication, registration, or API key.
What does a subject path look like?A path is a slash-separated hierarchy like BE/BE0101 for national accounts. Leave it empty to start from the root and browse all available subjects.
Can I filter by specific variables or years?This Actor collects full datasets as published. To filter by specific variable values or time periods, you would process the returned data rows in your own pipeline.
How much data can I collect in one run?You set the maximum number of datasets with the maxItems parameter, up to one million. The actual volume depends on how many datasets exist under your chosen path.
Is the metadata in Swedish or English?Variable names, value labels, and dataset titles are returned in Swedish as published by SCB. Some subject areas may include English translations where SCB provides them.
What export formats are supported?You can export your results to CSV, JSON, Excel, or XML directly from the Apify platform.
Can I schedule this to run automatically?Yes. You can set up a scheduled run in Apify to collect the latest datasets daily, weekly, or monthly.
Does this cover all SCB statistics?It covers all datasets published through SCB's PxWeb Statistical Database, which includes the vast majority of official Swedish statistics.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Statistiska centralbyrån. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.