Eurostat EU Statistics Scraper
Pricing
from $3.00 / 1,000 results
Eurostat EU Statistics Scraper
Fetch GDP, population, employment, inflation and 8000+ other EU statistical datasets from Eurostat's official API. Filter by country, time period, and indicator. No API key required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Fetch official European Union statistical data from Eurostat's public API — the EU's statistical office. Access GDP, population, employment, inflation, broadband penetration, health data, education statistics and 8,000+ other datasets covering all 27 EU member states. No API key required.
What data can I get?
- GDP and economic indicators — GDP, GDP per capita, national accounts (nama_10_gdp, nama_10_pc)
- Population statistics — population by age group, sex, country (demo_pjanbroad, tps00001)
- Employment data — employment rates, unemployment by sex, age, education (lfsi_emp_a)
- Inflation (HICP) — harmonised consumer prices across EU countries (prc_hicp_manr)
- Digital economy — internet/broadband access rates (isoc_r_broad_h)
- Health, education, environment — 8,000+ additional datasets
Features
- 3 modes: fetch a dataset with filters, search available datasets, or list EU countries
- Geo filtering — specify specific EU country codes (e.g. DE, FR, IT, ES, PL)
- Time filtering — filter data by year range (e.g. 2010–2023)
- Flat records — complex multi-dimensional datasets denormalised into simple rows
- No API key — uses Eurostat's official public REST API
Input
| Field | Type | Description |
|---|---|---|
mode | select | getDataset, searchDatasets, or listCountries |
datasetCode | select | Eurostat dataset code (e.g. nama_10_gdp, demo_pjanbroad) |
countryCodes | text | Comma-separated ISO country codes (e.g. DE,FR,IT) |
startYear | integer | Filter data from this year (default: 2010) |
endYear | integer | Filter data up to this year (default: 2023) |
searchQuery | text | Keyword to search datasets (mode=searchDatasets) |
maxItems | integer | Max records to return (1–500, default: 100) |
Supported dataset codes (dropdown)
| Code | Description |
|---|---|
nama_10_gdp | GDP and main components (output, expenditure, income) |
demo_pjanbroad | Population on 1 January by broad age group and sex |
lfsi_emp_a | Employment by sex, age and educational attainment |
tps00001 | Population on 1 January (total) |
nama_10_pc | GDP and main components per capita |
prc_hicp_manr | HICP — annual average rate of change (inflation) |
isoc_r_broad_h | Broadband internet access — households |
hlth_cd_aro | Causes of death — all causes |
educ_uoe_grad01 | Graduates by education level, orientation, sex, field |
env_air_emis | Air pollutants by source sector |
Output
Each record contains:
| Field | Description |
|---|---|
dataset | Dataset code (e.g. nama_10_gdp) |
datasetLabel | Human-readable dataset name |
indicator | Statistical indicator / dimension combination |
country | Full country name (e.g. Germany) |
countryCode | ISO country code (e.g. DE) |
year | Reference year |
value | Numerical statistical value |
unit | Unit code (e.g. CP_MEUR, NR, PC_GDP) |
unitLabel | Human-readable unit |
additionalDimensions | Extra dimensions (age group, sex, sector, etc.) |
scrapedAt | ISO 8601 timestamp |
Example: Population data for Germany, France, Italy
Input:
{"mode": "getDataset","datasetCode": "demo_pjanbroad","countryCodes": "DE,FR,IT","startYear": 2015,"endYear": 2023,"maxItems": 100}
Output sample:
{"dataset": "demo_pjanbroad","datasetLabel": "Population on 1 January by broad age group and sex","indicator": "Total; Total; Number","country": "Germany","countryCode": "DE","year": 2023,"value": 84482267,"unit": "NR","unitLabel": "Number","scrapedAt": "2024-01-15T10:30:00+00:00"}
Example: Search for datasets about employment
Input:
{"mode": "searchDatasets","searchQuery": "employment","maxItems": 50}
FAQs
Q: Is an API key required? A: No. Eurostat's statistics API is completely free and open. No registration needed.
Q: How many datasets are available? A: Over 8,000 datasets covering economics, demographics, health, environment, education, and more.
Q: What countries are supported? A: All 27 EU member states plus Norway, Switzerland, Iceland and aggregate zones (EA20, EU27).
Q: What time periods are available? A: Depends on the dataset — typically from the 1990s to the most recent release. GDP data often goes back to 2000+.
Q: Why do some country codes not appear in certain datasets? A: Not all countries report every indicator. If a country has no data for a dataset, it simply won't appear in the output.
Q: What units are used?
A: Depends on the dataset. Common units: NR (Number), CP_MEUR (Current prices, million euros), PC_GDP (Percentage of GDP), PC (Percentage).
Q: Can I get data for non-EU countries?
A: Some datasets include candidate countries (e.g. Turkey, North Macedonia) and EFTA members (Norway, Switzerland). Use listCountries mode to see supported geo codes.
Data Source
Data sourced from Eurostat — the statistical office of the European Union. Data is updated regularly by Eurostat. For the latest update schedule, visit the Eurostat data browser.