ISO 4217 Currency Codes

57,374
0
Updated:
Files:1
Size:17.9 kB
Formats:csv
License:ODC-PDDL-1.0

List of currencies and their 3 digit codes as defined by [ISO 4217][iso-4217]. The data provided here is the consolidation of Table A.1 "Current currency & funds code list" and Table A.3 "Historic d...

API Access

Access dataset files directly from scripts, code, or AI agents.

Browse dataset files
Dataset Files

Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.

/core/currency-codes/
https://datahub.io/core/currency-codes/_r/-/.gitignore
https://datahub.io/core/currency-codes/_r/-/README.md
https://datahub.io/core/currency-codes/_r/-/archive/table_a1.xml
https://datahub.io/core/currency-codes/_r/-/archive/table_a2.xml
https://datahub.io/core/currency-codes/_r/-/data/codes-all.csv
https://datahub.io/core/currency-codes/_r/-/datapackage.json
Key Files

Start with these files — they give you everything you need to understand and access the dataset.

datapackage.jsonmetadata & schema
https://datahub.io/core/currency-codes/_r/-/datapackage.json
README.mddocumentation
https://datahub.io/core/currency-codes/_r/-/README.md
Typical Usage
  1. 1. Fetch datapackage.json to inspect schema and resources
  2. 2. Download data resources listed in datapackage.json
  3. 3. Read README.md for full context

Data Files

Explore with AI

codes-all

Download

Download CSV

About

Consolidated list of ISO 4217 current and historic currency codes, one row per country–currency pair.
Last updated
9 February 2026
Total rows
...
Format
CSV
File size
17.9 kB

About this dataset

badge

List of currencies and their 3 digit codes as defined by ISO 4217. The data provided here is the consolidation of Table A.1 "Current currency & funds code list" and Table A.3 "Historic denominations".

Note that the ISO page offers pay-for PDFs but also links to SIX Group's data standards page which provides them in machine readable form freely.

Data

The data provided (see data/codes-all.csv) in this data package provides a consolidated list of currency (and funds) codes by combining these two separate tables:

Preparation

The script requires xmllint (from the libxml2-utils package). Install it by running:

sudo apt install libxml2-utils

Run the following script to download and convert the data from XML to CSV:

cd scripts/
./runall.sh

The raw XML files are stored in ./archive. The cleaned data are ./data/codes-all.csv.

License

Placing in the Public Domain under the Public Domain Dedication and License. The original site states no restriction on use and the data is small and completely factual.