Valid German IBAN
- Input
- DE75512108001245126199
- Expected output
- Valid
Classic example cited in banking documentation, 22 characters, correct mod-97 checksum.
germany iban validator
German IBANs always start with DE and are exactly 22 characters long. Paste yours below to check the checksum instantly.
Classic example cited in banking documentation, 22 characters, correct mod-97 checksum.
Only 21 characters, one digit short, DE always expects 22.
Same example IBAN with the final digit swapped from 9 to 8: all 22 characters are still correct, but the remainder of the division by 97 is no longer 1.
It means the IBAN has the correct length for its country and its check digits satisfy the ISO 7064 MOD97-10 checksum defined by ISO 13616. It confirms the number is well-formed and free of typos, it does not confirm that the underlying bank account actually exists or is open, only the account-holding bank can verify that.
Always 22: DE, 2 check digits, and 18 BBAN digits (8 for the bank, 10 for the account).
No. Germany's BBAN is always numeric, unlike countries like Italy, which use a control letter at the start of the BBAN.
The Bundesbank and the German banking standards committee define the national BBAN; the overall IBAN format itself is registered with SWIFT as the ISO 13616 registration authority.
Since 1 February 2014, under EU Regulation No 260/2012, which unified euro payments across SEPA and made IBAN the standard identifier for domestic German transfers as well.
DE75 5121 0800 1245 1261 99Validation runs entirely in your browser. Your IBAN is never sent to any server.