Germany IBAN validator
Check a German IBAN. A valid one starts with DE and is 22 characters long.
Run the check
What this checks
- Country code
- DE
- Total length
- 22 characters
- Layout
- 8-digit bank code, 10-digit account number
- Registry example
- DE89370400440532013000
Free to use, up to 6 checks a minute and 60 a day from one address. The check runs on our server and the result is not stored by this tool.
Where to find it
German banks print the IBAN on every statement and card letter and show it in online banking.
Common mistakes
- An account number shorter than 10 digits without its leading zeros.
- Typing the bank code (Bankleitzahl) in the wrong position. It follows the check digits.
Questions
How long is a Germany IBAN?
22 characters: the country code DE, two check digits, then the national account part (8-digit bank code, 10-digit account number).
Does a valid result mean the account exists?
No. The check confirms the country code, the length for that country and the mod-97 checksum. It cannot tell whether the bank or the account exists, or whether the name matches.
Is my IBAN stored?
The number is sent to this site over HTTPS to run the check. It is not written to a database by this tool. Normal server and platform logs may still record that a request happened.