Germany IBAN Validator DE
Validate a Germany IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.
What is a Germany IBAN?
A Germany IBAN is the standardized 22-character account number used for Germany bank transfers, starting with the country code DE and 2 check digits followed by the national bank code and account number. It is validated with the ISO 13616 mod-97 checksum — paste one above to check it instantly, in your browser.
Enter an IBAN
Spaces are automatically ignored. No data is sent - 100% local calculation.
Germany IBAN format
- Country code
- DE
- Length
- 22 characters
- Structure
- DE + 2 check digits + 18-character BBAN
- Example
- DE89 3704 0044 0532 0130 00
Germany IBAN structure explained
How a Germany IBAN is built, segment by segment, from our validated example:
Major Germany banks and their codes
The national bank codes of the largest Germany banks, embedded in every IBAN they issue:
| Bank | Bankleitzahl (BLZ) | BIC / SWIFT |
|---|---|---|
| Deutsche Bank | 50070010 | DEUTDEFF |
| Commerzbank | 50040000 | COBADEFF |
| DZ Bank | 50060400 | GENODEFF |
| ING | 50010517 | INGDDEFF |
| UniCredit Bank (HypoVereinsbank) | 70020270 | HYVEDEMM |
| Postbank | 10010010 | PBNKDEFF |
| N26 Bank | 10011001 | NTSBDEB1 |
| DKB (Deutsche Kreditbank) | 12030000 | BYLADEM1001 |
| Berliner Sparkasse | 10050000 | BELADEBE |
Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.
See all Germany banks and their codesAbout Germany IBANs
A Germany IBAN starts with the country code DE, followed by 2 check digits and the national account number (BBAN), for a total of 22 characters. ValidateFin verifies the mod-97 checksum (ISO 13616), the length and the format - entirely in your browser, no data sent to any server.
- •The DE bank code is the 8-digit Bankleitzahl (BLZ), a nationwide identifier maintained by the Bundesbank that also determines the BIC.
- •Since the 2016 IBAN-only rule, German domestic transfers require only the IBAN — the BIC is derived automatically from the BLZ.
- •Savings banks (Sparkassen) and cooperative banks (Volksbanken) share BLZ ranges, so the same 3-digit prefix can map to many local branches.
Germany IBAN — frequently asked questions
How many characters does a Germany IBAN have?
A Germany IBAN is exactly 22 characters long: the country code DE, 2 check digits and a 18-character BBAN (national account number). Any Germany IBAN that is shorter or longer than 22 characters is invalid.
How do I check whether a Germany IBAN is valid?
Paste the IBAN into the validator above. ValidateFin verifies that it starts with DE, has 22 characters and passes the mod-97 checksum defined by ISO 13616. The check runs entirely in your browser — nothing is uploaded to any server.
Where can I find my Germany IBAN?
Your Germany IBAN appears on your bank statements, in your online or mobile banking under account details, and on your bank card documentation. It always begins with the DE country code followed by the 2 check digits.
What is the structure of a Germany IBAN?
A Germany IBAN (DE) is made of the DE country code, 2 check digits, the national bank code and the account number — 22 characters in total. The validator above breaks any Germany IBAN down into these parts.
How do I find the bank from a Germany IBAN?
The bank code is embedded right after the check digits in every Germany IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.