The most complete public dataset of currencies on the internet.
Built using official sources like ISO 4217 (SIX Group), IMF, and enhanced with real-world metadata for modern applications.
Supports 275+ currencies, including fiat, crypto, commodities, virtual units, and more.
Every currency entry includes:
- ๐
code
โ ISO 4217 or custom currency code (e.g.USD
,XAU
,BTC
) - ๐ฌ
name
โ Full English name of the currency (e.g.Japanese Yen
) - ๐
localized_name
โ Currency name in the native language/script (e.g.ๅ
,เธเธฒเธ
) - ๐ฃ
symbol
โ Official or commonly used symbol (e.g.$
,โฌ
,โฟ
) - ๐งฎ
minor_unit
โ Number of decimal subunits (e.g.2
for cents, ornull
) - ๐งพ
decimal_places
โ How many decimals are usually shown (e.g. 2) - ๐ข
format
โ Display pattern (e.g.#,##0.00 ยค
) - ๐
decimal_separator
โ Symbol used for decimal (e.g..
,,
) - ๐
group_separator
โ Symbol used for digit grouping (e.g.,
,.
) - ๐ฃ๏ธ
language
โ Language used with the currency (e.g.French
,Thai
) - ๐
locale
โ Locale tag (e.g.fr-FR
,th-TH
) - โฐ
timezone
โ IANA time zone string (e.g.Europe/Berlin
,Asia/Bangkok
) - ๐บ๏ธ
continent
โ Continent where used (e.g.Europe
,Asia
) - ๐ฆ
governing_banks
โ Central bank(s) or issuer institutions - ๐ฅ
population
โ Estimated number of people using this currency - ๐ท๏ธ
type
โ One of:fiat
,crypto
,commodity
,virtual
,index
,non_currency
- ๐ Currency pickers with full localization
- ๐ Financial reporting dashboards
- ๐ E-commerce and global pricing
- ๐ Currency conversion UIs
- ๐ Payment system integrations
- ๐ Global tax/invoice systems
File | Description |
---|---|
banks.json |
Governing central banks or institutions per currency |
continent.json |
Continent associated with each currency |
currencies.json |
Basic list of currency codes and names (ISO 4217 + extras) |
currency_format_string.json |
Formatting patterns for displaying each currency (e.g. #,##0.00 ยค ) |
decimal.json |
Decimal separators used (e.g. . , , ) |
format.json |
Human-readable formatting metadata |
group.json |
Grouping/thousands separators used per currency |
iso4217.json |
Official ISO 4217 metadata (code, numeric code, minor unit) |
language.json |
Primary language spoken where the currency is used |
locale.json |
IETF locale tag (e.g. en-US , fr-FR ) |
localized_name.json |
Currency names in the local/native language/script |
minor_unit.json |
Number of subunits per major unit (e.g. 2 for cents) |
population_using.json |
Estimated population using the currency |
symbol.json |
Commonly used symbol for each currency |
timezone.json |
Primary IANA time zone where currency is used |
full.json |
๐ฅ Merged superset of all fields above per currency (single flat object) |
MIT License.
Use it. Fork it. Ship it.
Attribution appreciated but not required.
Maintained by OpenExchangeAPI
Built with โค๏ธ for the global dev community.