CURRENCY CODE FINDER
Every currency.
A little clearer.
Find the code behind the currency. Search by name, country, symbol, or number—and get the details that matter.
No matching currencies.
Try a three-letter code, a numeric code, or a different country name.
THE DETAILS BEHIND THE CODE
Three letters.
A shared language.
ISO 4217 alphabetic codes identify currencies across invoices, payment instructions and financial records. The numeric code is a separate three-digit identifier. Leading zeros matter: the numeric code for the Bahraini dinar is 048.
Decimal units describe the currency’s standard precision: USD uses two decimal places, JPY uses none, and KWD uses three. Special-purpose codes may have no applicable decimal unit.
Codes, names, decimal units and entity associations come from SIX, the ISO 4217 Maintenance Agency, List One published 2026-09-17. Symbols use English-locale number-format data; symbols can be shared by several currencies or vary by locale. This directory covers current codes, including funds, metals and special purposes.
GOOD TO KNOW
A few useful answers.
Is a currency code the same as a currency symbol?
No. USD is an unambiguous currency code; $ is a symbol shared by several currencies. Use the ISO code when specifying the currency of an international invoice or payment.
Why do some codes start with X?
Several X-prefixed codes represent shared currencies, precious metals or special accounting units. The prefix alone does not tell you whether a code is an everyday currency: XOF and XAF are currencies, while XAU identifies gold.
What does N/A mean under decimals?
The source does not assign a numeric minor-unit precision to that code. N/A does not mean zero decimal places.
Can I invoice in every code listed here?
The invoice generator offers the ordinary currency entries with numeric decimal precision. Fund, metal and special-purpose codes remain reference entries in this directory. Choosing an invoice currency does not convert the amount or create a payment route.