IBAN-Validator
IBAN prüfen, Prüfziffer validieren & Bankdaten aufschlüsseln – vollständig im Browser, ohne Datenübertragung.
Häufige Fragen
IBAN steht für International Bank Account Number. Sie ist eine international standardisierte Kontonummer (ISO 13616), die seit der SEPA-Einführung 2014 in Europa verpflichtend für Überweisungen genutzt wird. Sie ersetzt die alte Kombination aus Kontonummer und Bankleitzahl und ermöglicht grenzüberschreitende Zahlungen ohne Fehler durch einheitliches Format.
Eine deutsche IBAN besteht aus 22 Zeichen: DE (Länderkennung, 2 Stellen), zwei Prüfziffern, der achtstelligen Bankleitzahl (BLZ) und der zehnstelligen Kontonummer. Beispiel: DE12 3456 7890 1234 5678 90 – die ersten zwei Zeichen sind immer DE, gefolgt von zwei Prüfziffern, dann 8 Ziffern BLZ und 10 Ziffern Kontonummer.
Die zweistellige Prüfziffer (Zeichen 3 und 4 der IBAN) wird nach dem MOD-97-Verfahren berechnet. Sie dient dazu, Tippfehler zu erkennen: Wird eine Ziffer verändert oder vertauscht, ergibt die Prüfrechnung nicht mehr den Wert 1, und die IBAN gilt als ungültig. Die Prüfziffer schützt jedoch nicht vor einer inhaltlich falschen, aber formal gültigen IBAN.
Nein. Die Validierung findet vollständig im Browser statt (client-seitig). Es werden keinerlei Daten an einen Server gesendet oder gespeichert. Die eingegebene IBAN verlässt Ihr Gerät zu keinem Zeitpunkt.
Die IBAN identifiziert ein konkretes Bankkonto. Der BIC (Business Identifier Code, auch SWIFT-Code) identifiziert die Bank selbst. Für SEPA-Überweisungen innerhalb der EU und des EWR ist seit 2016 nur noch die IBAN nötig – der BIC ist nicht mehr zwingend erforderlich. Bei Überweisungen außerhalb des SEPA-Raums wird der BIC weiterhin benötigt.
IBAN prüfen: So funktioniert die Validierung
Die IBAN-Prüfung erfolgt in drei Schritten: Zuerst wird der Ländercode auf Gültigkeit geprüft, dann die Länge der IBAN mit der für das jeweilige Land vorgeschriebenen Zeichenzahl verglichen, und schließlich wird die Prüfsumme nach dem MOD-97-Algorithmus berechnet. Nur wenn alle drei Tests bestanden sind, gilt die IBAN als formal korrekt.
Was der MOD-97-Algorithmus prüft
Beim MOD-97-Verfahren werden die ersten vier Zeichen der IBAN ans Ende verschoben, alle Buchstaben durch zweistellige Zahlen ersetzt (A = 10, B = 11 usw.) und die entstandene Zahl durch 97 dividiert. Der Rest muss genau 1 ergeben. Dieses Verfahren erkennt zuverlässig einzelne Zifferndreher und die meisten sonstigen Tippfehler – nicht jedoch eine IBAN, die formal korrekt, aber einem anderen Konto zugeordnet ist.
Länderspezifische IBAN-Längen
Jedes Land hat eine feste IBAN-Länge: Deutsche IBANs sind immer 22 Zeichen lang, österreichische 20, Schweizer 21 und niederländische 18. Weltweit nehmen am IBAN-System rund 80 Länder teil, mit Längen zwischen 15 (Norwegen) und 32 Zeichen (St. Lucia). Eine IBAN mit falscher Zeichenzahl für das angegebene Land ist grundsätzlich ungültig.