World Bank Development Indicators Scraper avatar

World Bank Development Indicators Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
World Bank Development Indicators Scraper

World Bank Development Indicators Scraper

Scrape World Bank development indicators - GDP, population, literacy, child mortality, electricity access and 16,000+ more indicators for 200+ countries spanning 60+ years of data.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract development indicator data from the World Bank Open Data API — one of the world's most comprehensive free sources of economic and social statistics covering 200+ countries and 16,000+ indicators spanning 60+ years.

Features

  • Get Indicator Data — fetch time-series data for any World Bank indicator across one or more countries
  • Search Indicators — discover available indicators by keyword (GDP, poverty, education, health, etc.)
  • List Countries — retrieve all countries with region, income level, and capital city metadata
  • Compare Countries — compare multiple countries side-by-side on a single indicator

What Data Is Available?

The World Bank API provides data on:

  • Economic indicators — GDP, GDP per capita, inflation, trade, debt
  • Population & demographics — total population, growth rates, age structures
  • Education — literacy rates, school enrollment, government spending on education
  • Health — child mortality, life expectancy, access to healthcare
  • Energy & Environment — access to electricity, CO2 emissions, renewable energy
  • Poverty & Inequality — poverty headcount, Gini index, income shares

Input

FieldTypeDescription
modeselectOperation mode (see below)
indicatorCodestringWorld Bank indicator code (e.g. NY.GDP.PCAP.CD)
countryCodesstringComma-separated ISO2 country codes (e.g. US,CN,IN,DE,BR)
searchQuerystringKeyword for searchIndicators mode
startYearintegerStart year for time-series (1960–2030)
endYearintegerEnd year for time-series (1960–2030)
maxItemsintegerMaximum records to return (1–500, default 100)

Modes

ModeDescription
getIndicatorDataFetch time-series data for one indicator across specified countries
searchIndicatorsSearch the 16,000+ available indicators by keyword
listCountriesList all countries with region, income level, and geographic metadata
compareCountriesCompare multiple countries on one indicator

Common Indicator Codes

CodeDescription
NY.GDP.MKTP.CDGDP (current US$)
SP.POP.TOTLPopulation, total
NY.GDP.PCAP.CDGDP per capita (current US$)
SH.DYN.MORTMortality rate, under-5 (per 1,000 live births)
SE.ADT.LITR.ZSLiteracy rate, adult total (% of people ages 15+)
EG.ELC.ACCS.ZSAccess to electricity (% of population)
FP.CPI.TOTL.ZGInflation, consumer prices (annual %)
SL.UEM.TOTL.ZSUnemployment, total (% of total labor force)
SI.POV.GINIGini index (income inequality)
SP.DYN.LE00.INLife expectancy at birth, total (years)

Output

Each record contains:

FieldTypeDescription
countryCodestringISO 2-letter country code (e.g. US)
countryNamestringFull country name (e.g. United States)
indicatorCodestringWorld Bank indicator code
indicatorNamestringHuman-readable indicator name
yearintegerYear of the data point
valuenumberNumeric value of the indicator
unitstringUnit of measurement (if available)
scrapedAtstringISO 8601 timestamp when data was fetched

Example Output

{
"countryCode": "US",
"countryName": "United States",
"indicatorCode": "NY.GDP.PCAP.CD",
"indicatorName": "GDP per capita (current US$)",
"year": 2023,
"value": 81032.26,
"scrapedAt": "2026-06-03T10:00:00+00:00"
}

Use Cases

  • Economic research — compare GDP, inflation, or trade data across countries and decades
  • Development analysis — track progress on education, health, and poverty indicators
  • Data journalism — source verified World Bank data for articles and reports
  • Academic projects — access decades of development statistics for research
  • Business intelligence — understand market conditions across emerging economies

Data Source

All data comes from the World Bank Open Data API — a completely free, publicly accessible API requiring no authentication. The World Bank provides this data to promote transparency and support development research worldwide.

FAQs

Is an API key required? No. The World Bank API is completely free and requires no registration or API key.

How current is the data? Data is typically updated annually. Most indicators have data through 2022–2024 depending on the country and indicator.

What if a country has no data for an indicator? Records with null values are automatically excluded — only years with actual data are returned.

Can I get data for all countries at once? Yes — leave countryCodes blank to fetch data across all ~260 World Bank countries (increases run time).

How many indicators are available? The World Bank tracks 16,000+ indicators. Use searchIndicators mode to discover indicators by keyword.

What country codes should I use? Standard ISO 2-letter codes: US (United States), CN (China), IN (India), DE (Germany), BR (Brazil), GB (United Kingdom), JP (Japan), FR (France), AU (Australia), CA (Canada).