IBAN-Prüfer (ISO 13616)
Prüfen Sie die Gültigkeit und Struktur jeder weltweiten IBAN nach ISO 7064 Modulo 97-10 und SWIFT-Regeln.
Funktionsweise der IBAN-Validierung
Der Prüfer erkennt das Land über den ISO 3166-1 Code, gleicht die vorgegebene Länge ab und prüft das Muster der BBAN anhand des SWIFT-Registers.
Anschließend wird die Modulo 97-10 Prüfsumme ermittelt. Ergibt die Division durch 97 den Rest 1, ist die IBAN mathematisch korrekt.
Prüfkriterien der Validierung
Eine erfolgreiche Prüfung verifiziert folgende Kriterien:
| Schritt | Kriterium | Anforderung | Prüfschritt | Ergebnis |
|---|---|---|---|---|
| 1 | Ländercode | 2 Buchstaben | Prüfung auf gelistetes SWIFT-Mitgliedsland. | DE (Deutschland) |
| 2 | Gesamtlänge | Exakt | Vergleich mit der amtlichen Länge des Landes. | 22 Zeichen für DE |
| 3 | BBAN-Format | Alphanumerisch | Prüfung auf alphanumerische Zeichenmuster. | 18 Ziffern für DE |
| 4 | Modulo 97 Prüfsumme | MOD 97-10 | Berechnung der zyklischen Modulo-Prüfung. | Rest == 1 |
Mathematische Modulo 97 Prüfung
Der Algorithmus verifiziert die mathematische Kongruenz:
- 1. Leerzeichen und Formatierungen werden entfernt.
- 2. Die ersten 4 Zeichen werden an das Ende verschoben.
- 3. Buchstaben A-Z werden durch Zahlen 10-35 ersetzt.
- 4. Wenn der Rest der Division durch 97 genau 1 beträgt, ist die IBAN gültig.