countries-list

JSON →
library 3.3.0 ·javascript
verified Jun 5, 2026

A comprehensive dataset of countries, languages, and continents with ISO 3166-1, ISO 639-1, and ISO 4217 codes. Includes names, native names, capitals, currencies, phone codes, and emoji flags. Version 3.3.0 ships TypeScript definitions, ESM and CJS builds. Updated regularly via community contributions. Differentiators: strong typing, multiple formats (JSON, CSV, SQL), minimal subset exports, and utility functions for lookups.