HomeIBAN Validator › Germany IBAN

Germany IBAN Validator & Format Checker

Validate and decode any Germany International Bank Account Number (IBAN). Test the structure against the official format mask, check digits, and run an offline bank lookup.

Enter a 22-character Germany IBAN to mathematically validate, split sections, and perform an offline bank lookup.

Germany IBAN Structure Rules

Every International Bank Account Number in Germany follows a standardized format registry layout:

Country CodeDE (Germany)
Total Length22 characters
SEPA MemberYes (SEPA Member)
Structure Format MaskDE89 3704 0044 0532 0130 00
BBAN Regex Pattern^[0-9]{18}$
Bank Code RangeCharacters 5 to 12 (8 digits)
Account Number RangeCharacters 13 to 22 (10 digits)

Frequently Asked Questions

How long is a Germany IBAN?

A Germany IBAN consists of exactly 22 characters. It starts with the country code 'DE', followed by two check digits, and then the Basic Bank Account Number (BBAN).

What is the format of a Germany IBAN?

The official format mask for a Germany IBAN is 'DE89 3704 0044 0532 0130 00'. The BBAN component matches the structure pattern '^[0-9]{18}{{FAQ_ACCORDION}}#039;.

Does Germany participate in SEPA?

Germany is a member of the Single Euro Payments Area (SEPA). Euro payments can be processed under SEPA rules.

How do I decode a Germany IBAN?

A Germany IBAN can be decoded into: the country code 'DE' (characters 1-2), check digits (characters 3-4), and the domestic bank account identifier containing the bank identifier (characters 5-12), and account number (characters 13-22).

Copied code: