IBAN checker for validity and bank details
Paste an IBAN to see if it is valid, its country and bank, and which check failed.
IBAN result DE89 3704 0044 0532 0130 00
The IBAN fits Germany's format, but account status and ownership remain unconfirmed.
| Check | Result |
|---|---|
| Letters and digits | Pass |
| Country code | Pass |
| Country length | Pass |
| IBAN format | Pass |
| Check digits | Pass |
| IBAN groups | – |
|---|---|
| Check digits | – |
| Bank code | – |
| Branch code | – |
| Account number | – |
| In SEPA | – |
Check an IBAN list
Up to 100 IBANs, one per line
| IBAN | Result | Country | Bank | BIC |
|---|
Where the data comes from
Formats for 105 countries appear in the official IBAN register, with 22 more announced. Bank names and BICs for 47 countries come from national bank code lists gathered in an open package.
Run this check inside an onboarding or payout decision. Start free
How an IBAN check works
An IBAN is checked against the format used for its country. The tool checks its characters, length, format and check digits.
Use the result to see what needs correcting before a payment. A valid format does not confirm account status or ownership.
IBAN questions
How can I check if an IBAN is valid?
The tool checks the characters, country, length, format and check digits. It shows which check failed if the IBAN is not valid.
How do I find the bank from an IBAN?
The tool reads the country and bank code from the IBAN and checks them against its bank list. It shows the bank name when available.
How do I find the BIC from an IBAN?
The tool looks up the bank code from the IBAN. It shows the bank's BIC when one is available in the list.
Does a valid IBAN mean the account exists?
A valid IBAN means its format and check digits pass. It does not confirm that the account exists, is open or belongs to the person who supplied it.
Why is an IBAN rejected?
An IBAN can fail a character, country, length, format or check digit check. The result shows which check failed.