International IBAN Validator & Generator
Verify International Bank Account Numbers (IBAN) using Modulo 97 algorithms or generate valid examples for testing SEPA and global payments.
IBAN Validator
Enter full IBAN with country code (e.g., DE, GB, FR)
IBAN Generator
What is an IBAN?
The International Bank Account Number (IBAN) is an internationally agreed system of identifying bank accounts across national borders to facilitate cross-border transactions.
IBAN Structure
It consists of a two-letter country code, two check digits, and up to 30 alphanumeric characters for the Basic Bank Account Number (BBAN).
Modulo 97
IBANs use the Modulo 97 algorithm (ISO 7064) to calculate check digits. This helps catch typing errors before payments are processed.
IBAN Breakdown Example
| Country | Code | Check | Bank / Branch / Account Info (BBAN) |
|---|---|---|---|
| Germany | DE | 89 | 3704 0044 0532 0130 00 |
| United Kingdom | GB | 29 | NWBK 6016 1331 9268 19 |
Each country has a specific length and format for its BBAN section.