IBAN checker: is it valid, which bank?
Check any IBAN from 80 countries: length, check digits and the bank code. For German IBANs you also get the bank name, city and BIC from the official Bundesbank list. Free, no sign-up.
| Valid | yes |
|---|---|
| IBAN | BG80 BNBG 9661 1020 3456 78 |
| Problem | - |
| Country | Bulgaria |
| SEPA country | yes |
| Bank | Bulgarian National Bank |
| City | - |
| BIC | BNBGBGSF |
| Bank code | BNBG |
| Branch | 9661 |
| Account | 1020345678 |
| Bank data from | bank code = BIC prefix |
💡 Simple guide · no technical skills needed
When do I need this?
Before you send money, check that the IBAN (bank account number) has no typo and see which bank it belongs to.
How to do it
- Copy the IBAN from the invoice or message and paste it (spaces are fine).
- Press Check.
- Green = the number is correct; for German accounts you also see the bank name.
Good to know
- A valid IBAN does not prove who owns the account. If someone sends you “new bank details”, call them to confirm.
Words explained
- IBAN
- Your bank account number in the international format, e.g. DE89 3704 0044 0532 0130 00.
- BIC
- The short code of a bank (also called SWIFT code), e.g. COBADEFFXXX.
Stuck? Press Help in the bottom corner and write your question in any language. You get an answer in seconds, or a real person answers you.
Need this in bulk or inside your app?
The same data as an API: JSON, lists of hundreds of items, history and "only new" monitoring. Pay per use, free trial on the markets.
Questions
What does the check prove?
That the IBAN is written correctly: right length for the country and correct check digits. It catches almost every typo. It does not prove that the account exists or who owns it.
Which bank is it?
For German IBANs we read the bank code (BLZ) and look it up in the Deutsche Bundesbank list, with the BIC. For Bulgarian IBANs the bank code is the start of the BIC. For other countries we show the bank code.
Do I need a BIC for SEPA transfers?
No. Inside the SEPA area the IBAN is enough. The BIC can help for transfers outside SEPA.
Is my data stored?
No. The IBAN is checked and forgotten.