ISO 4217 Currency Codes
Currency code, numeric code and decimal places (minor units) for 50 currencies.
Tool inputs stay in your browser · optional AI search sends your query
Good to know: Minor units matter for payment APIs: JPY has 0 decimals, KWD/BHD have 3.
How to use it (step by step)
- 1Fill in the boxes: “Code, number or name”. Example numbers are already there so you can see how it works; replace them with yours.
- 2The result updates instantly as you type (on a phone it is below the boxes).
- 3The bold line is the main answer. Tap Copy next to any value to copy it.
Words to know
- Minor units (cents)
- The smallest piece of a currency: ₱1.00 = 100 centavos. Payment systems count money this way to avoid rounding mistakes.
- Exchange rate
- How much one currency is worth in another. Mid-market is the “middle” rate before banks add their margin.
- Array / list
- An ordered collection of items, like ["apple", "banana"]. Every programming language has one.
More in Cards & Payments
Card Number Regex GeneratorCopy-ready regular expressions for Visa, Mastercard, Amex, Discover and more.Card Payment Form ValidatorCheck all checkout fields at once: number, expiry, CVC, name and postal code.Magnetic Stripe Track 1 & 2 ParserDecode Track 1 / Track 2 test data: PAN, name, expiry, service code and discretionary data.EMV TLV DecoderDecode EMV / BER-TLV hex (ISO 8583 field 55, chip data) into named tags.EMV Tag LookupLook up an EMV tag (9F26, 95, 5F2A…) or search tags by name.EMV TVR Decoder (Tag 95)Decode the 5-byte Terminal Verification Results to see why a chip transaction went online or declined.