Scrapers.lat logo scrapers.lat
Business

World Bank Indicators Scraper

Scrape World Bank development indicators with country, indicator name, year, value and unit for every country. Choose the indicator code and year range. Export to JSON, CSV or Excel.

18 fields per record JSON · CSV · Excel · API Pay per use
world-bank-indicators-scraper.json 200 OK
{
  "countryId": "ZH",
  "countryName": "Africa Eastern and Southern",
  "countryIso3": "AFE",
  "countryIso2": "ZH",
  "region": "Aggregates",
  "incomeLevel": "Aggregates",
  "lendingType": "Aggregates",
  "indicatorId": "SP.POP.TOTL",
  "indicatorName": "Population, total"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Country IdCountry NameCountry Iso3Country Iso2RegionIncome LevelLending TypeIndicator IdIndicator NameIndicator SourceIndicator Source OrganizationIndicator TopicsIndicator DescriptionYear
Sample output

A real example record, exactly the shape you receive.

Country IdCountry NameCountry Iso3Country Iso2
ZHAfrica Eastern and SouthernAFEZH
ZIAfrica Western and CentralAFWZI
1AArab WorldARB1A
S3Caribbean small statesCSSS3
B8Central Europe and the BalticsCEBB8
GET /world-bank-indicators-scraper
{
  "countryId": "ZH",
  "countryName": "Africa Eastern and Southern",
  "countryIso3": "AFE",
  "countryIso2": "ZH",
  "region": "Aggregates",
  "incomeLevel": "Aggregates",
  "lendingType": "Aggregates",
  "indicatorId": "SP.POP.TOTL",
  "indicatorName": "Population, total"
}

Frequently asked questions

Which indicators can I fetch?

Any World Bank indicator code. Popular ones include `NY.GDP.PCAP.CD` (GDP per capita), `SP.POP.TOTL` (population) and `SL.UEM.TOTL.ZS` (unemployment).

Does it cover all countries?

Yes. Each run returns the chosen indicator for every country and aggregate region, one record per country and year.

Can I limit the years?

Yes. Use the year range field, for example `2023` for a single year or `2015:2023` for a range.

How fresh is the data?

Records are read live at run time, so each reflects the source at the moment of the run (see observedAt).

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.