German IBAN Format

The German IBAN consists of 22 characters and combines the traditional Bankleitzahl (BLZ) and Kontonummer into a standardized international format. Germany adopted the IBAN system in 2014 as part of the SEPA migration.

Example IBAN

D E 8 9 3 7 0 4 0 0 4 4 0 5 3 2 0 1 3 0 0 0 Bank Code Account Number Country Code Check Digits BBAN

Example from the SWIFT IBAN Registry. For illustration only — not guaranteed to be a valid IBAN.

IBAN Structure

Component Value Format
Country Code DE 2 chars
Check Digits 89 2 chars
BBAN 370400440532013000 18 chars
⌊ Bank Code 37040044 8 chars
⌊ Account Number 0532013000 10 chars

Key Facts

IBAN Length
22 characters
SEPA Member
Yes
EU Member
Yes
Currency
Euro (EUR)
Bank Code System
Bankleitzahl (BLZ) — 8 digits

How to Find Your IBAN

Your German IBAN is printed on your Girocard (debit card), shown on bank statements (Kontoauszüge), and available in your online banking under account details. You can also derive it from your BLZ and Kontonummer using our converter tool.

Convert German Bank Account to IBAN

Enter your Bankleitzahl (BLZ) and Kontonummer to generate the corresponding IBAN.

How does BLZ + Kontonummer conversion work?

German bank accounts traditionally consist of two numbers: the Bankleitzahl (BLZ), an 8-digit bank routing code, and the Kontonummer (account number) of up to 10 digits. When Germany adopted the IBAN system, these two numbers were combined into a standardized international format.

The German IBAN is always 22 characters long. It starts with the country code DE, followed by a 2-digit checksum calculated using the mod-97 algorithm, then the 8-digit BLZ, and finally the account number padded to 10 digits with leading zeros.

Check an IBAN

...and find out if it is valid or not.

Validate IBANs at scale

Try the easyKonto API →