π¦ IBAN Validator & Parser
Validate International Bank Account Numbers and extract their components. Everything runs in your browser β no data is sent to any server.
- π¬π§ UKGB29NWBK...
- π©πͺ GermanyDE89370400...
- π«π· FranceFR763000...
- πͺπΈ SpainES912100...
- π³π± NetherlandsNL91ABNA...
- πΈπ¦ Saudi ArabiaSA038000...
- π¦πͺ UAEAE070331...
What Is an IBAN?
An International Bank Account Number (IBAN) is a standardized international numbering system developed to identify bank accounts across national borders. It was originally adopted by the European Committee for Banking Standards (ECBS) and later became an international standard under ISO 13616.
IBAN Structure
Every IBAN consists of the following components:
- Country Code (2 letters): ISO 3166-1 alpha-2 code (e.g., GB, DE, FR).
- Check Digits (2 digits): Calculated using MOD-97 algorithm for error detection.
- BBAN (Basic Bank Account Number): Country-specific format containing the bank code, branch code, and account number.
How to Use This Tool
- Enter an IBAN number in the input field (with or without spaces).
- Click Validate to check the IBAN.
- View the parsed components: country, check digits, and BBAN.
- Try the sample IBANs to see how different countries format their IBANs.
Why Use This Tool?
- Instantly validate IBAN numbers using the MOD-97 algorithm.
- Extract country, bank code, and check digit information.
- Supports all IBAN-participating countries worldwide.
- Runs entirely in your browser β your banking data stays private.
Frequently Asked Questions
How is an IBAN validated?
IBAN validation uses the MOD-97 algorithm (ISO 7064). The 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 give a remainder of 1 when divided by 97.
Do all countries use IBAN?
Over 80 countries use IBAN, primarily in Europe, the Middle East, and parts of Africa and the Caribbean. The United States, Canada, Australia, and New Zealand do not use IBAN.
Is IBAN the same as a SWIFT/BIC code?
No. An IBAN identifies a specific bank account, while a SWIFT/BIC code identifies the bank itself. International transfers often require both.