Germany IBAN Format & Generator
Complete reference for Germany IBANs: format structure, bank codes, account numbers, examples, and a free generator for testing.
IBAN Structure for Germany
8 chars
10 chars
Germany IBAN Technical Specifications
| Property | Value |
|---|---|
| IBAN Length | 22 characters |
| BBAN Length | 18 characters |
| BBAN Format | 8!n10!n |
| Bank Code | Position 5, 8 digits |
| Account Number | Position 13, 10 chars |
| SEPA Member | ✅ Yes |
| Notes | Bank: 8 digits (BLZ/Bankleitzahl); Account: 10 digits (left-padded with zeros if shorter) |
Banking System in Germany
Germany has one of the largest banking sectors in Europe, with over 1,600 banks including Deutsche Bank, Commerzbank, and hundreds of cooperative and savings banks (Sparkassen, Volksbanken). All German IBANs start with DE followed by 20 characters including the 8-digit BLZ (Bankleitzahl) bank code. IBAN has been mandatory for all domestic and cross-border SEPA transfers since 2014.
Example Germany IBANs
Here are 3 randomly generated but mathematically valid Germany IBANs for testing:
DE15 2137 9143 1128 5008 74DE18 1201 1987 2428 0263 40DE61 2284 3293 9366 0970 87
⚠ These are randomly generated test IBANs — not real bank accounts. Do not use for actual transactions.
Generate Germany IBANs for Testing
Generate valid Germany IBANs right here. All generation is client-side — no data leaves your browser.
Frequently Asked Questions
What is the IBAN format for Germany?
Germany uses a 22-character IBAN with the country code "DE" followed by two check digits and a 18-character BBAN. The format is 8!n10!n. The bank code occupies positions 5 to 12.
Is Germany a SEPA country?
Yes, Germany is part of the SEPA (Single Euro Payments Area) and uses IBAN for all domestic and international transfers.
How long is a Germany IBAN?
A Germany IBAN is exactly 22 characters long. The BBAN portion accounts for 18 characters.
How do I find my Germany IBAN?
Your IBAN is printed on your bank statement, available in your online banking portal, or can be obtained from your bank. It typically appears alongside your BIC/SWIFT code for international transfers.
Can I generate a valid Germany IBAN for testing?
Yes! Use the IBAN generator on this page or visit the IBAN Easy homepage to generate mathematically valid IBANs for any supported country. All generation is client-side and private.
Other IBAN Countries in Europe
- Andorra IBAN (24 chars, SEPA)
- Albania IBAN (28 chars)
- Austria IBAN (20 chars, SEPA)
- Bosnia and Herzegovina IBAN (20 chars)
- Belgium IBAN (16 chars, SEPA)
- Bulgaria IBAN (22 chars, SEPA)
- Belarus IBAN (28 chars)
- Switzerland IBAN (21 chars, SEPA)
Major Bank BIC/SWIFT Codes in Germany
BIC (Bank Identifier Code) / SWIFT codes for major banks in Germany. These codes are used for international wire transfers alongside the IBAN.
| BIC Code | Bank Name | City |
|---|---|---|
BKCHDEFF | Bank of China Frankfurt | Frankfurt am Main |
BYLADEM1 | Bayerische Landesbank | Munich |
CITIDEFF | Citigroup Global Markets (Germany) | Frankfurt am Main |
COBADEFF | Commerzbank | Frankfurt am Main |
DRESDEFF | Commerzbank (formerly Dresdner Bank) | Frankfurt am Main |
COBADEHD | Commerzbank Hamburg | Hamburg |
GENODEF1 | DZ Bank | Frankfurt am Main |
GENODEM1 | DZ Bank München | Munich |
DEUTDEFF | Deutsche Bank | Frankfurt am Main |
MARKDEFF | Deutsche Bundesbank | Frankfurt am Main |
HELADEFF | Helaba (Landesbank Hessen-Thüringen) | Frankfurt am Main |
INGDDEFF | ING-DiBa | Frankfurt am Main |
CHASDEFX | J.P. Morgan Frankfurt | Frankfurt am Main |
SOLADEST | Landesbank Baden-Württemberg (LBBW) | Stuttgart |
WELADED1 | Landesbank Hessen-Thüringen (Helaba) | Frankfurt am Main |
NOLADE21 | Norddeutsche Landesbank (Nord/LB) | Hannover |
PBNKDEFF | Postbank | Bonn |
ESSEDE5F | SEB Frankfurt | Frankfurt am Main |
SOGEDEFF | Société Générale Frankfurt | Frankfurt am Main |
HYVEDEMM | UniCredit Bank (HypoVereinsbank) | Munich |
VOWADE2B | Volkswagen Bank | Braunschweig |