Type or paste the IBAN
With or without spaces. You can paste several, one per line.
Type or paste an IBAN and see whether the length and the check digits are right, and get it in groups of four. For Spanish IBANs, the account parts and their control digits are checked too.
100% private — the calculation is done in your browser and nothing is sent to any server.
With or without spaces. You can paste several, one per line.
Valid or not, with the reason if not.
In groups of four, or compact without spaces.
An IBAN, the International Bank Account Number, is a long string of letters and digits that identifies a bank account in a standard way across many countries. One wrong character and a transfer can be rejected, delayed or sent to the wrong place. The good news is that IBANs contain built-in check digits, so most typing errors can be detected before you send anything. This tool runs those checks for you.
A Spanish IBAN contains the old 20-digit account number: four digits for the bank, four for the branch, two national control digits and ten for the account itself. If you enter a Spanish IBAN, the tool splits it into those parts and also checks the two national control digits, which gives a second, independent check.
Paste a list of IBANs, one per line, and the tool tells you which ones pass, so you can check the account list in an invoice or a payroll file before uploading it to the bank.
IBANs are printed in groups of four characters to make them easier to read and copy, but banking forms often want them without spaces. The result offers both forms with a copy button.
A valid IBAN is only correctly formed: the tool does not know whether the account exists, is open or belongs to the person you expect. Only the bank can confirm that. Numbers are checked in your browser and are not sent anywhere. To generate a QR code for a bank transfer, use the QR code generator.
More utilities that also run without leaving your browser.