Ü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.