About IBAN Checker
Before you pay a new supplier, a landlord or a client abroad, check that the IBAN you were given is real. One wrong digit can send money to the wrong account, and getting it back is slow.
This checker tests everything that can be tested without contacting the bank: the country code, the length for that country, the layout of letters and digits, the two IBAN check digits and, in about 20 countries, the account number's own check digit. It then shows the bank code and account number, the bank's BIC / SWIFT code and name, the address the bank is registered at, and which SEPA payments the bank accepts. Everything runs in your browser, so your IBAN is never sent anywhere.
How to use it
- Type or paste the IBAN. Spaces and small letters are fine.
- Press Check.
- Read the result: each check is listed, then the bank, the BIC and the SEPA payments the bank supports.
- Use Copy to take the IBAN in print or electronic format, or the BIC, into your banking app.
Good to know
- A valid IBAN means the number is correctly formed. It does not prove the account exists or who owns it. For that, use your bank's name check (Verification of Payee) when you make the payment.
- The address shown is where the bank is registered for that BIC, usually its head office, not the branch where the account was opened.
- Bank names and BIC codes are available for about 40 countries, mostly in Europe. For other countries the IBAN checks still work.
- The account number check digit is tested for Belgium, Czechia, Estonia, Finland, France, Iceland, Italy, Norway, Poland, Portugal, Slovakia, Slovenia, Spain and several others. German banks each use their own method, so that check is not done for Germany.
- The Look up a BIC / SWIFT code tab works the other way round: type a BIC to see the bank, its registered address and its SEPA payments.
- Bank data comes from national bank registers (via the open-source schwifty project) and the European Payments Council's register of SEPA participants. The date the data was last updated is shown under every result.
Questions
How do I check if an IBAN is valid?
Paste it into the box and press Check. The checker tests the country, length, format and the two check digits after the country code. If all of them pass, the IBAN is correctly formed.
Can I find the BIC / SWIFT code from an IBAN?
Yes, for about 40 countries. The bank code inside the IBAN is matched against the national bank register, which gives the bank's BIC and name.
Does a valid IBAN mean the account exists?
No. It only means the number has no typos that the check digits can catch. Whether the account is open, and whose it is, only the bank knows. Many banks in Europe now show a name check before you send a payment; use it.
What is the difference between an IBAN and a BIC?
The IBAN identifies one account. The BIC (also called SWIFT code) identifies the bank. Within the SEPA area an IBAN is usually enough; for payments outside it, the sender's bank may also ask for the BIC.
Why is no bank name shown for my IBAN?
Either the country has no bank register we can use yet, or the bank code is newer than our data. The IBAN checks still apply.
Is my IBAN uploaded or saved?
No. The check runs in this page on your own device. The page downloads only the public bank list for the IBAN's country, never the IBAN itself.