IBAN Calculator
Validate any IBAN or generate a German IBAN from bank code and account number. Checksum and bank lookup included. Free, no signup.
IBAN — International Bank Account Number
The IBAN has been the standard account format in the SEPA area since 2014. German IBANs have 22 characters: country code (DE), 2-digit check digits, 8-digit bank code (Bankleitzahl, BLZ), and 10-digit account number.
Structure of a German IBAN
- DE — Country code Germany (ISO 3166-1)
- XX — Check digits (ISO 7064, Modulo 97-10)
- BBBBBBBB — Bank code (identifies the financial institution)
- KKKKKKKKKK — Account number (padded with leading zeros)
IBAN Validation
Check digits protect against typos in transfers. The algorithm: move country code and check digits to end, convert letters to numbers (A=10, B=11, ...), modulo 97 must equal 1.
SEPA Transfers
Since February 1, 2014 (SEPA Regulation EU 260/2012), IBAN is mandatory for all euro transfers in the European Economic Area. BIC (SWIFT code) is no longer required for domestic transfers since 2016.
What Our Calculator Does
- Generate IBAN from bank code and account number
- Validate any IBAN (checksum + format)
- Look up bank name and BIC from bank code
- Copy formatted IBAN (with/without spaces)