Check the format and checksum of an IBAN, or calculate check digits from a complete national BBAN. This does not confirm the account exists or belongs to a particular person
A free IBAN checker and IBAN calculator in one place. Paste an IBAN to run an IBAN check on its format and check digits, or switch tabs to calculate the check digits for a complete BBAN. No sign-up needed, and the number you enter isn't saved
Whether you call it an IBAN validator or an IBAN account checker, the test is the same. When you check an IBAN account number here, the tool runs three tests in order. If any one of them fails, the IBAN isn't marked as valid
The first two letters are a country code. Every country uses one fixed IBAN length. E.g. 22 characters for Germany, 27 for France. The tool matches that length
After the country code and two check digits comes the BBAN (Basic Bank Account Number), the country's own domestic account format
Characters 3 and 4 are check digits calculated from the rest of the IBAN. A validator runs the whole number through a simple formula, and if the result is wrong, it flags the IBAN
An IBAN (International Bank Account Number) is a standard account number format, defined by ISO 13616, that is recognised across borders. It has three parts: a two-letter country code, two check digits and the BBAN, the domestic account number. Each country uses one fixed length, up to 34 characters
The country where the account is held
Two digits calculated from the rest of the IBAN
The domestic part: in Germany, an 8-digit bank code followed by a 10-digit account number
Source: SWIFT IBAN Registry
You'll usually be asked for an IBAN whenever money moves between accounts in Europe, and in many other countries that use the format: an employer setting up your salary, a landlord collecting rent, a client paying your invoice. When you check an international bank account number before a payment like this, keep four things apart:
Identifies a specific account, including the country it is held in
Identifies the payment provider; some transfers require both codes
Is correctly formed, but that doesn't prove the account exists
Depends on the providers and transfer type, not the IBAN format
We will be happy to clear all of your concerns
Yes. A correct format and checksum cannot confirm that an account exists or is active. Confirm the details with the recipient or their provider before sending money
An IBAN checker tests an IBAN you already have: its country format, length and check digits. An IBAN calculator works the other way round and produces the two check digits from a complete BBAN in the required national format. Neither one verifies who holds the account
Often no. A country's BBAN may also require a bank or branch identifier and exact formatting. Ask your provider for the complete account details if you are unsure
No. The account may be inactive, or the transfer may be blocked for other reasons. A checksum test alone cannot confirm routing, eligibility or the recipient's name
If you have a Blackcat account, you can see your euro IBAN account details in the app. For who can open an account and the current conditions, see the euro IBAN account page
Get an IBAN to get paid by clients in Europe, receive a salary or pay bills in euro. Right in the Blackcat app
Explore a euro IBAN account