🇩🇪 DR
Alle Rechner
🏦

IBAN-Rechner

IBAN generieren, prüfen & zerlegen – kostenlos

Open-Source-Projekt

Dieser Rechner ist Open Source. Hilf mit, ihn aktuell und korrekt zu halten.

💳 IBAN aus Kontodaten generieren

Kontonummern unter 10 Stellen werden automatisch mit führenden Nullen aufgefüllt.

💡 Gut zu wissen

  • • Deutsche IBANs haben immer 22 Zeichen
  • • Die Prüfziffer wird nach ISO 7064 (Modulo 97) berechnet
  • • Der BIC wird für SEPA-Überweisungen innerhalb der EU nicht mehr benötigt
  • • Alte Kontonummern können durch Zusammenlegung ungültig werden

Wann brauchst du den IBAN-Rechner?

Die IBAN ist seit Februar 2016 für alle SEPA-Überweisungen Pflicht — und trotzdem sind die alten Bankleitzahlen und Kontonummern nicht aus dem Alltag verschwunden. Auf alten Verträgen, Rechnungen oder Visitenkarten findest du oft noch BLZ + Kontonummer ohne IBAN. Genau dann brauchst du diesen Rechner: um aus Kontonummer und Bankleitzahl die IBAN zu generieren, etwa wenn du einen alten Dauerauftrag aus den 90ern modernisieren willst. Er hilft dir auch, eine IBAN-Prüfziffer vor einer Überweisung zu validieren — gerade bei größeren Beträgen oder Erstüberweisungen an einen unbekannten Empfänger lohnt sich der schnelle Check, ob die IBAN überhaupt mathematisch korrekt ist (verhindert Tippfehler bei 99 % aller Zahlendreher). Weitere typische Anwendungen: Bank aus IBAN identifizieren (welche Bank steckt hinter den ersten Stellen?), BIC zur IBAN ermitteln für Überweisungen außerhalb der EU, oder internationale Überweisungen vorbereiten, bei denen die Struktur der IBAN je nach Land variiert.

Praxisbeispiele

Beispiel 1: IBAN zerlegen — DE89 3704 0044 0532 0130 00

Du bekommst eine deutsche IBAN auf einer Rechnung: DE89 3704 0044 0532 0130 00. Wie lässt sich die zerlegen? DE = Ländercode Deutschland (ISO 3166), 89 = Prüfziffer (mathematisch nach Mod-97 berechnet), 37040044 = Bankleitzahl — das ist die Commerzbank Köln. Die letzten 10 Stellen 0532013000 sind die Kontonummer; ursprünglich war sie kürzer (532 013 00) und wurde mit führenden Nullen auf 10 Stellen aufgefüllt. Der zugehörige BIC ist COBADEFFXXX bzw. COBADEFF370 mit Filialcode. Solche Zerlegungen brauchst du, wenn du z. B. eine fehlerhafte Kontoangabe in einem alten Buchungssystem korrigieren musst und nur die IBAN hast.

Beispiel 2: Prüfziffer-Berechnung Schritt für Schritt

Die Prüfziffer wird nach ISO 7064 Mod-97-10 berechnet. Beispiel mit BLZ 37040044 und Kontonummer 532013000 (auf 10 Stellen aufgefüllt: 0532013000):

  1. BLZ + Kontonummer aneinanderreihen: 370400440532013000
  2. Ländercode buchstabieren: D = 13, E = 14 → DE wird zu 1314
  3. Prüfziffer-Platzhalter „00" hinten anhängen: 3704004405320130001314 00
  4. Diese Riesenzahl Mod 97 rechnen: Rest = 9
  5. 98 − 9 = 89 → das ist die Prüfziffer

Bei korrekter IBAN ergibt die volle Mod-97-Rechnung mit eingesetzter Prüfziffer immer den Rest 1. Ein einfacher Tippfehler (z. B. zwei vertauschte Ziffern) führt fast garantiert zu einem Rest ≠ 1 und wird so erkannt.

Beispiel 3: Französische IBAN — andere Länge, andere Struktur

Französische IBANs haben 27 Zeichen: FR14 2004 1010 0505 0001 3M02 606. Der Aufbau: FR (Land), 14 (Prüfziffer), 20041 (Bankcode), 01005 (Filialcode), 0500013M026 (Kontonummer inkl. nationaler Schlüssel), 06 (RIB-Schlüssel als nationale Prüfziffer). Im Vergleich: Deutsche IBANs sind 22 Zeichen, britische 22, Schweizer 21, türkische 26, maltesische sogar 31 Zeichen — also je nach Land völlig unterschiedlich strukturiert. Die Mod-97-Prüfung über die gesamte IBAN funktioniert aber überall identisch — das ist der Vorteil des ISO-7064-Standards.

Erweiterte FAQ

Wie lang ist eine deutsche IBAN?

Eine deutsche IBAN hat exakt 22 Stellen: 2 Buchstaben Ländercode (DE) + 2 Ziffern Prüfziffer + 8 Ziffern BLZ + 10 Ziffern Kontonummer. Wenn dir jemand eine IBAN gibt, die kürzer oder länger ist, ist sie entweder keine deutsche oder fehlerhaft. IBANs aus anderen Ländern haben unterschiedliche Längen — von 15 (Norwegen) bis 31 (Malta).

Was bedeutet die Prüfziffer in der IBAN?

Die Stellen 3 und 4 der IBAN sind die Prüfziffer — eine mathematische Prüfsumme nach ISO 7064 Mod-97-10. Sie ist nicht zufällig, sondern wird aus BLZ, Kontonummer und Ländercode berechnet. Ihre Aufgabe: Tippfehler erkennen. Statistisch werden so 99 % aller Einzelfehler (eine falsche Ziffer) und nahezu alle Doppelfehler (zwei vertauschte Ziffern) erkannt. Deshalb ist eine IBAN viel sicherer als die alte Kombination BLZ + Kontonummer ohne Prüfziffer.

Brauche ich noch BLZ und Kontonummer?

Für Überweisungen nein — seit 2016 reicht die IBAN, BLZ und Kontonummer dürfen nicht mehr als alleinige Angabe verwendet werden. Banken intern arbeiten weiterhin mit BLZ und Kontonummer (sie sind ja Bestandteil der IBAN), aber im Zahlungsverkehr taucht nur noch die IBAN auf. In der Bundesbank-Datenbank werden BLZ und zugehöriger BIC weiterhin gepflegt — das ist die Grundlage dafür, dass aus einer IBAN automatisch der BIC ermittelt werden kann.

Was ist der Unterschied zwischen IBAN und BIC?

Die IBAN identifiziert das Konto, der BIC identifiziert die Bank. IBAN = International Bank Account Number, BIC = Business Identifier Code (auch SWIFT-Code genannt). Im SEPA-Raum (EU + EWR + Schweiz, Monaco, San Marino) brauchst du seit 2016 nur die IBAN — der BIC wird automatisch ermittelt. Außerhalb des SEPA-Raums (z. B. USA, Japan, Australien) brauchst du beide: IBAN gibt es dort meist nicht, also funktioniert die Überweisung nur mit BIC + Kontonummer im jeweiligen nationalen Format.

Funktioniert IBAN weltweit?

Nein, IBAN gibt es nur in ca. 80 Ländern — vor allem in Europa, im Nahen Osten und in einigen Karibik-Staaten. Wichtige Länder ohne IBAN: USA (verwenden Routing Number + Account Number), Kanada (Transit Number + Account Number), Japan, China, Indien, Australien, Neuseeland und die meisten afrikanischen Länder. Für Überweisungen dorthin nutzt du den BIC und die jeweilige nationale Kontonummer — meist über das SWIFT-Netzwerk, das zwischen 1 und 5 Werktagen dauert und mit Gebühren von 15–50 € verbunden ist.

Kann ich eine IBAN selbst „erfinden"?

Theoretisch kannst du eine IBAN mit korrekter Prüfziffer generieren — die Mathematik ist offen. Praktisch bringt das aber nichts: Banken prüfen nicht nur die Prüfziffer, sondern auch, ob die BLZ existiert und das Konto unter dieser Nummer real geführt wird. Eine ausgedachte IBAN würde von der Empfängerbank abgelehnt, das Geld kommt zurück (oft mit Gebühren). Außerdem: IBAN-Generierung mit fremden BLZs für Überweisungen an dich ist Betrug, IBAN-Spoofing zum Identitätsdiebstahl ebenfalls strafbar.

Quellen & Methodik

Der IBAN-Rechner setzt die offizielle ISO 13616 für das IBAN-Format und DIN ISO 7064 (Mod-97-10) für die Prüfziffer-Berechnung um. Grundlage für die deutsche IBAN ist die Spezifikation der Deutschen Bundesbank sowie die SEPA-Verordnung (EU) Nr. 260/2012, die seit Februar 2016 die IBAN für alle EU-Überweisungen vorschreibt. Für die Bank-Erkennung wird die Bankleitzahlen-Datei der Bundesbank verwendet (vierteljährlich aktualisiert), für die BIC-Zuordnung der Verzeichnisdienst von SWIFT (Society for Worldwide Interbank Financial Telecommunication). Die Prüfziffer wird nach dem Modulo-97-10-Verfahren berechnet — bei korrekter IBAN ergibt die Mod-97-Operation immer den Rest 1.

Zuletzt aktualisiert: April 2026

Verwandte Rechner

IBAN-Rechner: Alles Wichtige zur deutschen IBAN

Mit unserem IBAN-Rechner können Sie in Sekunden Ihre IBAN aus Kontonummer und Bankleitzahl generieren, eine vorhandene IBAN auf Gültigkeit prüfen oder in ihre Bestandteile zerlegen. Der Rechner zeigt zusätzlich den BIC (SWIFT-Code) und die Bank an.

Was ist eine IBAN?

Die IBAN (International Bank Account Number) ist eine international standardisierte Kontonummer, die den Zahlungsverkehr im SEPA-Raum (Single Euro Payments Area) vereinheitlicht. Sie ersetzt seit 2016 die alte Kombination aus Kontonummer und Bankleitzahl für Überweisungen.

Aufbau der deutschen IBAN

Eine deutsche IBAN besteht aus genau 22 Zeichen und ist wie folgt aufgebaut:

Position Inhalt Beispiel
1-2 Ländercode DE
3-4 Prüfziffer 89
5-12 Bankleitzahl (BLZ) 37050198
13-22 Kontonummer 0000123456

Beispiel: DE89 3705 0198 0000 1234 56 (Sparkasse KölnBonn)

Wie funktioniert die Prüfziffer?

Die zweistellige Prüfziffer wird nach dem internationalen Standard ISO 7064 (Modulo 97-10) berechnet. Sie dient dazu, Tippfehler bei der IBAN-Eingabe zu erkennen. Der Algorithmus:

  1. BLZ und Kontonummer aneinanderreihen
  2. Ländercode in Zahlen umwandeln (D=13, E=14) und "00" anhängen
  3. Die resultierende Zahl durch 97 teilen
  4. 98 minus Rest = Prüfziffer

Bei richtiger IBAN ergibt die Modulo-97-Berechnung immer den Wert 1. Unser Rechner führt diese Prüfung automatisch durch.

Was ist der BIC?

Der BIC (Bank Identifier Code), auch SWIFT-Code genannt, identifiziert die Bank eindeutig weltweit. Er besteht aus 8 oder 11 Zeichen:

  • 4 Buchstaben: Bankcode
  • 2 Buchstaben: Ländercode
  • 2 Zeichen: Ortscode
  • 3 Zeichen (optional): Filialcode

Wichtig: Für SEPA-Überweisungen innerhalb der EU/EWR wird der BIC seit Februar 2016 nicht mehr benötigt – die IBAN reicht aus.

IBAN vs. Kontonummer & BLZ

Die IBAN enthält im Prinzip die gleichen Informationen wie die alte Kombination aus Kontonummer und Bankleitzahl, ergänzt um den Ländercode und eine Prüfziffer:

  • Kontonummer: Wird auf 10 Stellen mit führenden Nullen aufgefüllt
  • Bankleitzahl: Bleibt unverändert (8 Stellen)
  • Neu: Ländercode (DE) + Prüfziffer für Fehlererkennung

Häufige Fehler bei der IBAN

  • Zahlendreher: Die Prüfziffer erkennt 99% aller Einzel- und Doppelfehler
  • Falsche Länge: Deutsche IBANs haben immer exakt 22 Zeichen
  • Leerzeichen: Werden ignoriert, IBANs können mit oder ohne Leerzeichen angegeben werden
  • Alte Kontonummern: Nach Bankfusionen können alte Nummern ungültig sein

SEPA-Überweisung: Wann brauche ich was?

Für SEPA-Überweisungen (innerhalb EU/EWR + Schweiz, Monaco, etc.):

  • IBAN: Pflicht für alle SEPA-Überweisungen
  • BIC: Seit 2016 nicht mehr erforderlich (wird automatisch ermittelt)
  • Name des Empfängers: Erforderlich
  • Betrag: In Euro (andere Währungen: SWIFT-Überweisung)

Wo finde ich meine IBAN?

  • Auf der Bankkarte (Girocard) – meist auf der Vorder- oder Rückseite
  • Im Online-Banking – bei den Kontodetails
  • Auf Kontoauszügen
  • In der Banking-App Ihrer Bank
  • Mit unserem IBAN-Rechner – aus Kontonummer und BLZ berechnen

Häufig gestellte Fragen (FAQ)

Wie ist eine deutsche IBAN aufgebaut?

Eine deutsche IBAN besteht aus 22 Zeichen: Ländercode "DE" (2 Zeichen), Prüfziffer (2 Ziffern), Bankleitzahl (8 Ziffern) und Kontonummer (10 Ziffern, ggf. mit führenden Nullen aufgefüllt).

Wie berechne ich die IBAN-Prüfziffer?

Die Prüfziffer wird nach ISO 7064 (Modulo 97) berechnet: BLZ + Kontonummer + Ländercode als Zahl (DE=1314) + "00" werden zusammengesetzt, der Rest bei Division durch 97 wird von 98 subtrahiert.

Brauche ich für SEPA-Überweisungen noch den BIC?

Für SEPA-Überweisungen innerhalb der EU und des EWR wird der BIC seit 2016 nicht mehr benötigt – die IBAN reicht aus. Für Überweisungen außerhalb des SEPA-Raums ist der BIC weiterhin erforderlich.

Was bedeutet IBAN?

IBAN steht für "International Bank Account Number". Sie ist eine international standardisierte Kontonummer, die Zahlungen im SEPA-Raum vereinfacht und sicherer macht.

Kann ich meine alte Kontonummer noch verwenden?

Seit Februar 2016 ist die IBAN für alle SEPA-Überweisungen in Deutschland Pflicht. Alte Kontonummern und BLZ werden von Banken intern automatisch in die IBAN umgewandelt, aber für Überweisungen benötigen Sie die IBAN.

Wie erkenne ich eine ungültige IBAN?

Eine IBAN ist ungültig, wenn: die Länge nicht stimmt (22 Zeichen für DE), die Prüfziffer falsch ist, oder ungültige Zeichen enthalten sind. Unser IBAN-Rechner prüft alle diese Kriterien automatisch.

Hinweis: Dieser IBAN-Rechner dient zur Orientierung. Obwohl wir die Prüfziffernberechnung nach ISO 7064 korrekt implementiert haben, übernehmen wir keine Gewähr für die Richtigkeit. Prüfen Sie generierte IBANs vor Verwendung bei Ihrer Bank.