AES Encryption Explained: How It Works and Why It Matters
Jun 23, 2026
Validate International Bank Account Numbers with checksum verification, detect country, bank code, and branch details.
Enter an IBAN to validate. Spaces are automatically removed.
Country
-
Length
-
Checksum
-
Formatted
-
Structure
All validation is performed 100% client-side in your browser. No bank data is sent to any server.
The International Bank Account Number (IBAN) is a standardized international numbering system for bank accounts, used to facilitate cross-border transactions. It was developed by the International Organization for Standardization (ISO) under ISO 13616.
An IBAN consists of up to 34 alphanumeric characters, beginning with a two-letter country code, followed by two check digits, and a Basic Bank Account Number (BBAN) that varies by country. The BBAN typically includes a bank identifier, branch code, and account number.
The IBAN system is used in over 100 countries worldwide, including all European Union members, and is essential for SEPA (Single Euro Payments Area) transfers.
| Country | Code | Length | Format |
|---|---|---|---|
| Germany | DE | 22 | DEkk BBBB BBBB CCCC CCCC CC |
| France | FR | 27 | FRkk BBBB BGGG GGCC CCCC CCCC CXX |
| United Kingdom | GB | 22 | GBkk BBBB SSSS SSCC CCCC CC |
| Italy | IT | 27 | ITkk CCCC CCCC CCCC CCCC CCCC CXX |
| Spain | ES | 24 | ESkk BBBB GGGG XXCC CCCC CCCC |
| Netherlands | NL | 18 | NLkk BBBB CCCC CCCC CC |
| Belgium | BE | 16 | BEkk BBBC CCCC CCXX |
| Switzerland | CH | 21 | CHkk BBBB BCCC CCCC CCCC C |
| Saudi Arabia | SA | 24 | SAkk BBCC CCCC CCCC CCCC CCCC |
| United Arab Emirates | AE | 23 | AEkk BBCC CCCC CCCC CCCC CCC |
B = Bank code, C = Account number, G = Branch code, S = Sort code, X = National check digits, k = Check digits
IBAN stands for International Bank Account Number. It is a standardized international numbering system for identifying bank accounts across national borders.
An IBAN is validated using the MOD-97 algorithm. The first four characters (country code and check digits) are moved to the end, letters are converted to numbers (A=10, B=11, ..., Z=35), and the resulting number must be divisible by 97.
No. An IBAN encodes your existing bank account number along with country and bank identifiers. It is an extension of your national account number, not a replacement.
No. IBAN is mainly used in Europe, the Middle East, and parts of Africa and the Caribbean. The US and Canada primarily use the routing number + account number system instead.
An IBAN identifies a specific bank account, while a SWIFT/BIC code identifies a specific bank or financial institution. Both are often required for international wire transfers.
Blog
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026
Jun 23, 2026