Country Info Scraper avatar

Country Info Scraper

Pricing

Pay per usage

Go to Apify Store
Country Info Scraper

Country Info Scraper

Country data — population, GDP, currencies, languages, timezones. 4+ runs for geo-targeting and market research. 250+ countries. JSON. Custom tool in 48h, $100 pilot. Email: spinov001@gmail.com • Tips: t.me/scraping_ai

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Country Info Scraper — Population, Currencies, Languages & Geography

Get comprehensive data for any country in the world. Extract population, area, languages, currencies, timezones, calling codes, borders, flags, and 25+ more fields. Filter by region or subregion, or fetch all 250 countries at once. Powered by the REST Countries API.

Features

  • 25+ Data Fields — population, area, capital, languages, currencies, timezones, and more
  • Country Lookup — search by country name with fuzzy matching
  • Region Filtering — get all countries in Africa, Americas, Asia, Europe, or Oceania
  • Subregion Filtering — narrow down to Northern Europe, South America, Eastern Asia, etc.
  • All Countries Mode — fetch data for all 250 countries in a single run
  • Rich Metadata — flag emojis, flag images, coat of arms, Google Maps links, and border countries
  • Governance Data — UN membership, independence status, driving side, and start of week

Output Example

{
"name": "Japan",
"officialName": "Japan",
"nativeName": "Nihon",
"capital": "Tokyo",
"region": "Asia",
"subregion": "Eastern Asia",
"population": 125836021,
"area": 377930.0,
"languages": ["Japanese"],
"currencies": [{ "code": "JPY", "name": "Japanese yen", "symbol": "¥" }],
"timezones": ["UTC+09:00"],
"callingCode": "+81",
"tld": ".jp",
"cca2": "JP",
"cca3": "JPN",
"flag": "🇯🇵",
"borders": [],
"landlocked": false,
"unMember": true,
"driveSide": "left",
"gini": 32.9,
"scrapedAt": "2026-03-18T10:00:00.000Z"
}

Use Cases

  • Data Enrichment — enrich CRM or analytics data with country-level demographics and metadata
  • Education & Research — build datasets for geography, economics, or political science studies
  • Localization Planning — identify languages, currencies, and calling codes for market expansion
  • Travel Applications — populate travel apps with country details, flags, and timezone info
  • Business Intelligence — analyze population, area, and economic indicators across regions

Input Parameters

ParameterTypeDefaultDescription
countriesarray[]Country names to look up (empty = all countries)
regionstring""Filter by region (Africa, Americas, Asia, Europe, Oceania)
subregionstring""Filter by subregion (e.g., "Northern Europe")

How It Works

The scraper queries the REST Countries API to retrieve detailed country data. It supports three modes: individual country lookup by name, regional filtering by continent or subregion, and a full dump of all 250 countries. Each response is normalized into a clean, flat JSON structure with consistent field names across all countries.