German IBAN Decoder
Split a German IBAN (DE) into its parts: check digits, BLZ and account number. The bank and BIC are shown from a sample database.
Updated:
Privacy: The calculation runs in your browser; the full IBAN, account number, amount and reference you enter are not sent to a server, logged or passed to analytics. Some tools may pass only a non-sensitive term (e.g. bank code, BIC, currency) to a lookup service for search/matching. Per-tool detail: Privacy.
How does this tool calculate?
Definite — mathematical/standard result- Method/formula used
- Structural parsing of a German IBAN (DE): 8-digit BLZ + 10-digit account; MOD-97 check + BLZ→BIC matching.
- Data used
- ISO 13616 (IBAN) + Bundesbank BLZ→BIC data
- Unsupported cases
- German (DE) IBANs only
- Whether the account is active
German IBAN structure
A German IBAN is 22 characters and consists of the following parts:
DEkk BBBBBBBB CCCCCCCCCC - DE — country code
- kk — IBAN check digits (MOD-97)
- BBBBBBBB — BLZ (Bankleitzahl), 8 digits
- CCCCCCCCCC — account number (Kontonummer), 10 digits
If the BLZ is found in our sample database, the bank name and BIC are shown. For the full list, see the BLZ lookup tool.
Sources
Bankleitzahlen (BLZ) data file
Deutsche Bundesbank (Germany's central bank)
- Document date:
- 2025
- Last checked:
- 2026-07-16