UTILS.
100 % im Browser
🏦

IBAN-Validator & -Parser

Validiere eine internationale Bankkontonummer offline mit der MOD-97-Prüfsumme und zerlege sie in Land, Prüfziffern, Bankleitzahl, Filiale und Konto.

— Ausgabe erscheint hier —

Über dieses Tool

Der IBAN-Validator & -Parser prüft eine internationale Bankkontonummer auf Korrektheit und zerlegt sie in ihre Teile – Land, Prüfziffern, Bankleitzahl, Filiale/Bankleitzahl und Kontonummer. Er validiert vollständig offline in deinem Browser (keine Bankabfrage, kein Netzwerk), bestätigt also die strukturelle und Prüfsummen-Gültigkeit, nicht, ob das Konto tatsächlich existiert.

Die Validierung folgt dem ISO-13616-Register und dem ISO-7064-MOD-97-10-Algorithmus. Zuerst wird die Eingabe von Leerzeichen befreit und in Großbuchstaben umgewandelt, und ihre Länge wird gegen die länderspezifische Tabelle geprüft (zum Beispiel DE=22, GB=22, FR=27, NL=18, ES=24; etwa 80 Länder sind gebündelt). Dann werden die ersten vier Zeichen (Ländercode plus die zwei Prüfziffern) ans Ende verschoben, jeder Buchstabe durch eine Zahl ersetzt (A=10 … Z=35), und die resultierende Ziffernfolge wird als große Ganzzahl interpretiert; die IBAN ist genau dann gültig, wenn diese Ganzzahl mod 97 gleich 1 ist. Der Rest wird schrittweise Ziffer für Ziffer berechnet, sodass keine Großzahlenbibliothek nötig ist.

Wenn Länge und Prüfsumme bestehen, wird die BBAN mithilfe der Strukturtabelle des Landes in Bankleitzahl, Filiale, nationale Prüfziffern und Kontonummer zerlegt, wo diese Positionen bekannt sind. Ein Modus 'Prüfziffern berechnen' setzt die Positionen 3–4 auf '00', führt den Algorithmus aus und gibt 98 − (mod 97) als die korrekten zwei Prüfziffern zurück – nützlich, wenn du Land und BBAN hast und die vollständige IBAN aufbauen musst. Das Ergebnis zeigt auch den Wert formatiert in den Standardgruppen zu vier Zeichen.

Häufig gestellte Fragen

Prüft dies, ob das Bankkonto echt ist?
Nein. Es validiert die Struktur der IBAN – die korrekte Länge für das Land und eine bestehende ISO-7064-MOD-97-10-Prüfsumme. Es kann nicht feststellen, ob das Konto offen ist oder jemandem gehört; nur die ausstellende Bank kann das bestätigen. Es läuft vollständig offline.
Wie funktioniert die MOD-97-Prüfung?
Die ersten vier Zeichen (Ländercode + Prüfziffern) werden ans Ende verschoben, jeder Buchstabe A–Z durch 10–35 ersetzt, und die resultierende Zahl wird modulo 97 genommen. Eine gültige IBAN ergibt einen Rest von genau 1. Das Tool berechnet diesen Rest schrittweise, sodass es ohne Bignum-Unterstützung funktioniert.
Was ist der Modus 'Prüfziffern berechnen'?
Wenn du den Ländercode und die BBAN kennst, aber nicht die zwei Prüfziffern, fügt dieser Modus '00' ein, führt die Prüfsumme aus und gibt 98 minus dem Rest als die korrekten Prüfziffern zurück – dann zeigt er die vollständige, korrekt formatierte IBAN.
Warum kann es nicht die Felder jedes Landes aufschlüsseln?
Längen- und Prüfsummenvalidierung decken rund 80 Länder ab, aber die detaillierten Feldpositionen für Bank/Filiale/Konto sind nur für gängige gebündelt (etwa DE, GB, FR, ES, NL, IT). Für andere Länder wird die vollständige BBAN als einzelnes Kontofeld angezeigt.

Weitere Tools