IBAN calculator
Before you calculate an IBAN
01Use the numbers exactly as printed
Leading zeros count. The calculator never pads a field for you, because a short account number is usually a typo.
02National keys are computed
Where a country adds a national check digit (the French or Moroccan RIB key, Italy’s CIN, Spain’s control digits), it is worked out from the other fields and shown.
03Well-formed is not confirmed
A calculated IBAN always passes the checker. Only the account holder’s bank can confirm it is their account.
04Already have an IBAN?
Check it instead: the checker names the bank and tells you exactly what is wrong, if anything.
Countries the calculator covers
- ADAndorra24
- ATAustria20
- AZAzerbaijan28
- BHBahrain22
- BYBelarus28
- BEBelgium16
- BABosnia & Herzegovina20
- BRBrazil29
- VGBritish Virgin Islands24
- BGBulgaria22
- BIBurundi27
- CRCosta Rica22
- HRCroatia21
- CYCyprus28
- CZCzechia24
- DKDenmark18
- DJDjibouti27
- DODominican Republic28
- EGEgypt29
- SVEl Salvador28
- FKFalkland Islands18
- FIFinland18
- FRFrance27
- GEGeorgia22
- DEGermany22
- GIGibraltar23
- GRGreece27
- GLGreenland18
- GTGuatemala28
- HNHonduras28
- ISIceland26
- IQIraq23
- IEIreland22
- ILIsrael23
- ITItaly27
- JOJordan30
- KZKazakhstan20
- XKKosovo20
- KWKuwait30
- LVLatvia21
- LBLebanon28
- LYLibya25
- LILiechtenstein21
- LTLithuania20
- LULuxembourg20
- MTMalta31
- MRMauritania27
- MUMauritius30
- MDMoldova24
- MCMonaco27
- MNMongolia20
- MEMontenegro22
- MAMorocco28
- NLNetherlands18
- NINicaragua28
- MKNorth Macedonia19
- NONorway15
- OMOman23
- PKPakistan24
- PSPalestinian Territories29
- PTPortugal25
- QAQatar29
- RORomania24
- RURussia33
- SMSan Marino27
- STSão Tomé & Príncipe25
- SASaudi Arabia24
- RSSerbia22
- SCSeychelles31
- SKSlovakia24
- SISlovenia19
- SOSomalia23
- ESSpain24
- LCSt. Lucia32
- SDSudan18
- SESweden24
- CHSwitzerland21
- TLTimor-Leste23
- TNTunisia24
- TRTürkiye26
- UAUkraine29
- AEUnited Arab Emirates23
- GBUnited Kingdom22
- VAVatican City22
- YEYemen30
Countries left out, and why
Algeria does not use the IBAN at all: how to pay a RIB
IBAN calculator: questions
- How does the IBAN calculator work?
- It puts the national details in the order the country’s IBAN format sets, then computes the two check digits with ISO 7064 (mod 97): the country code and 00 go to the end, letters become numbers, and 98 minus the remainder after dividing by 97 gives the check digits.
- Why can’t I calculate an IBAN for every country?
- Some countries put a national check digit inside the account number, computed with a method specific to their banks. Where we have not verified that method against the official example, we leave the country out rather than guess. That applies to 5 countries, listed below.
- Is a calculated IBAN guaranteed to be right?
- It is guaranteed to be well-formed. Whether it points at the right account depends on the details you typed, so ask the account holder or their bank to confirm it before a first payment.
- What is the RIB key, and why don’t I type it?
- In France, Monaco, Morocco, Tunisia and a few other countries the last two digits of the national number are a key computed from the bank, branch and account. The calculator works it out and shows it, so you can compare it with the key on the bank details: if they differ, a number was mistyped.
Paying suppliers abroad, or getting paid in euro?
TrillioniPay gives a business its own euro IBAN, reachable by SEPA, and pays suppliers in 180+ countries. Accounts open first to the waiting list.