Skip to content
SEPA.tr

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)

A
Document date:
2025
Last checked:
2026-07-16

IBAN Registry (ISO 13616)

SWIFT / ISO

A
Document date:
2025
Last checked:
2026-07-16

Other tools