German IBAN Breakdown

Split a German IBAN into bank code (BLZ) and account number (KTO) while running the ISO 13616 Mod-97 checksum locally.

Supports German IBANs with 22 characters.

The first four characters of the IBAN.

Digits 5–12 of a German IBAN.

Digits 13–22 including leading zeros.

Ready.

Enter a German IBAN with 22 characters.

Tip: Prefill the form with ?iban=… ?iban=DE21301204000000015228

What this tool does

The German IBAN breakdown separates a German IBAN into country code, check digits, bank code, and account number. It also calculates the ISO 13616 check value locally.

How to use the tool

  1. Enter a German IBAN without unnecessary spaces.
  2. Display the components and review the Mod-97 check result.
  3. Use the result as a structural check only, not as proof that an account exists.

Useful applications

  • Checking an IBAN for format and check-digit errors before a transfer.
  • Displaying the bank code and account number separately for internal documentation.
  • Testing a payment form or workflow with a supplied IBAN.

Notes and limitations

  • A valid check digit does not prove that the account exists or that the payee is correct.
  • Do not enter real banking data into a public tool if its processing or storage is not appropriate for your use case.

Frequently asked questions

Is an IBAN with valid check digits automatically correct?

No. The check only verifies the mathematical structure. The account, owner, and payment reachability are not verified.