IBAN prüfen & validieren

Zuletzt überprüft: · Quelle: ISO 13616, ISO 7064, SWIFT IBAN Registry

Prüfen Sie deutsche und internationale IBANs auf formales Länderformat, Länge und mathematische Konsistenz. Die Prüfung erkennt viele Eingabefehler und läuft vollständig im Browser.

Fiktives Beispiel ausprobieren

Diese Werte sind frei erfunden und dienen nur zum Testen. Sie sind keine Zahlungsdaten.

1234 → 0000001234 → DE29 1004 0000 0000 0012 34

Die Kontonummer wird für die deutsche Struktur links mit Nullen auf 10 Stellen ergänzt; eingegebene Nullen bleiben unverändert.

Der Bundesbank-Datenstand unten gilt nur für die ergänzende BLZ-, Bank- und BIC-Zuordnung bei deutschen IBANs. Er verändert die Format-, Längen- und Modulo-97-Prüfung nicht. Deutsche IBAN-Regeln

Daten abgerufen: · Gültigkeitszeitraum: bis · Quelle: Deutsche Bundesbank · BLZ-Verzeichnis

Wie funktioniert die IBAN-Prüfziffer nach Modulo 97?

Das Modulo-97-Verfahren ist in ISO 7064 normiert und seit 2007 verpflichtender Bestandteil der IBAN-Spezifikation (ISO 13616). Es arbeitet in vier Schritten:

  1. 1. NormalisierenLeerzeichen werden entfernt, Kleinbuchstaben in Großbuchstaben umgewandelt.DE89 3704 0044 0532 0130 00 → DE89370400440532013000
  2. 2. UmordnenDie ersten vier Zeichen (Ländercode + 2-stellige Prüfziffer) werden ans Ende verschoben.DE89370400440532013000 → 370400440532013000DE89
  3. 3. Buchstaben in Zahlen umwandelnA = 10, B = 11, …, Z = 35. Aus DE wird 1314.370400440532013000DE89 → 370400440532013000131489
  4. 4. Modulo 97Die resultierende Zahl wird durch 97 geteilt. Ergibt der Rest exakt 1, ist die Prüfziffer korrekt. Jede andere Zahl bedeutet: IBAN ungültig.

Was die IBAN-Prüfung prüft

Wenn Sie eine IBAN prüfen, arbeitet der Validator die folgenden Prüfbereiche der Reihe nach ab. Er entfernt zunächst Leerzeichen und wandelt Kleinbuchstaben in Großbuchstaben um. Beim ersten Fehler stoppt die Prüfung; nach einer Korrektur kann deshalb eine weitere Meldung erscheinen.

  1. Eingabeformat: Zuerst wird eine leere Eingabe erkannt. Danach müssen zwei Buchstaben als Ländercode und zwei Prüfziffern folgen. Anschließend werden andere Zeichen als Buchstaben und Ziffern abgewiesen und die allgemeinen Längengrenzen geprüft.
  2. Länderformat: Der Validator sucht den Ländercode im hinterlegten Register. Ist er vorhanden, vergleicht er zuerst die genaue Länge und danach die Zeichenstruktur des nationalen Kontoteils (BBAN). Das Muster bestimmt, an welchen Positionen Ziffern, Buchstaben oder beide erlaubt sind.
  3. Prüfziffer: Erst danach folgt Modulo 97. Die ersten vier Zeichen wandern ans Ende; Buchstaben werden zu Zahlen von A = 10 bis Z = 35. Die entstandene Zahl muss beim Teilen durch 97 den Rest 1 ergeben. Andernfalls meldet der Validator eine fehlerhafte Prüfziffer.

Fehlermeldungen und was sie bedeuten

Die Tabelle zeigt die Meldungen der Prüflogik. Länderabhängige Meldungen verwenden hier eine absichtlich veränderte deutsche Beispiel-IBAN; Land, Soll-Länge und eingegebene Länge richten sich im konkreten Ergebnis nach Ihrer Eingabe. Das Formular bereinigt bereits beim Tippen und Einfügen Zeichen und lässt sich mit leerem Feld nicht absenden.

MeldungUrsacheWas Sie tun können
Die IBAN ist leer.Nach dem Entfernen der Leerzeichen bleibt nichts übrig.Übernehmen Sie die vollständige IBAN aus Ihren Bankunterlagen.
Die IBAN muss mit einem zweistelligen Ländercode beginnen (z. B. DE).Am Anfang fehlen die beiden Buchstaben des Ländercodes.Kopieren Sie die IBAN einschließlich ihres Länderpräfixes.
Nach dem Ländercode müssen zwei Prüfziffern folgen.Direkt nach dem Länderpräfix stehen keine zwei Ziffern.Vergleichen Sie den Anfang mit der von Ihrer Bank ausgegebenen IBAN.
Die IBAN enthält ungültige Zeichen — erlaubt sind nur Buchstaben und Ziffern.Die Eingabe enthält andere Zeichen als Buchstaben und Ziffern.Kopieren Sie nur die IBAN, ohne begleitende Satzzeichen.
Eine IBAN hat zwischen 15 und 34 Zeichen.Die bereinigte Eingabe liegt außerhalb der allgemeinen Längengrenzen.Prüfen Sie, ob die IBAN vollständig und ohne Zusatztext übernommen wurde.
Der Ländercode XX wird von diesem Validator derzeit nicht unterstützt. Das bedeutet nicht automatisch, dass die IBAN ungültig ist.Für das Länderpräfix fehlt ein hinterlegtes Format.Vergleichen Sie den Ländercode mit Ihren Bankunterlagen; fragen Sie gegebenenfalls Ihre Bank.
Eine IBAN für Deutschland muss 22 Zeichen haben (eingegeben: 21).Die Zeichenzahl passt nicht zum erkannten Land.Suchen Sie nach fehlenden oder zusätzlich eingefügten Zeichen.
Die IBAN entspricht nicht dem nationalen Kontoformat (BBAN) für Deutschland. Erwartet nach Ländercode und Prüfziffern: 8 Ziffern + 10 Ziffern.Der nationale Kontoteil enthält Zeichen an unzulässigen Positionen.Vergleichen Sie Buchstaben und Ziffern mit dem Länderaufbau und der Original-IBAN.
Die Prüfziffern der IBAN sind ungültig (Modulo-97-Prüfung fehlgeschlagen).Die Prüfziffer passt mathematisch nicht zur übrigen Zeichenfolge.Prüfen Sie alle Zeichen am Original; ändern Sie die Prüfziffer nicht auf Verdacht.

IBAN-Länge nach Land

Gezählt werden alle Zeichen einschließlich Ländercode und Prüfziffern, ohne Leerzeichen. Die Vierergruppen dienen nur der Lesbarkeit. Die Beispiele veranschaulichen die hinterlegten Länderformate und sind keine Zahlungsangaben. Über den Ländernamen gelangen Sie zur jeweiligen Erklärung des Aufbaus.

LandLänge (Zeichen)Beispiel-IBAN
Deutschland22DE89 3704 0044 0532 0130 00
Österreich20AT61 1904 3002 3457 3201
Schweiz21CH93 0076 2011 6238 5295 7
Niederlande18NL91 ABNA 0417 1643 00
Belgien16BE68 5390 0754 7034
Frankreich27FR76 3000 6000 0112 3456 7890 189
Spanien24ES91 2100 0418 4502 0005 1332
Italien27IT60 X054 2811 1010 0000 0123 456
Polen28PL61 1090 1014 0000 0712 1981 2874
Großbritannien22GB29 NWBK 6016 1331 9268 19
Luxemburg20LU28 0019 4006 4475 0000
Türkei26TR33 0006 1005 1978 6457 8413 26

Was der Validator nicht prüft

Eine formell gültige IBAN bedeutet nicht, dass eine Überweisung ankommt:

Was eine gültige IBAN nicht beweist

  • Kontoexistenz — Modulo 97 erkennt nicht, ob das Konto existiert oder noch aktiv ist.
  • Kontoinhaber / Empfänger — wird im Euroraum seit 9. Oktober 2025 vor Euro-Überweisungen separat per Verification of Payee (VoP) geprüft. Die Prüfung ermittelt keinen Namen. Der Empfängerabgleich durch Verification of Payee im jeweiligen Bankkanal ist eine separate Prüfung.
  • Sperrung / Pfändung — nur die kontoführende Bank kennt den aktuellen Status.
  • SEPA-Teilnahme der Zielbank — separater BIC-Abgleich nötig. Aus Format und Prüfziffer folgt nicht, dass die Zielbank für eine konkrete SEPA-Zahlung erreichbar ist.
  • Zahlungsart: Das Ergebnis bestätigt keine Ausführung als Überweisung, Echtzeitüberweisung oder Lastschrift. Eine formal passende IBAN ist auch kein Betrugsnachweis oder Schutz vor Manipulation; lesen Sie dazu Fake-IBAN erkennen.

Nach der Prüfung

Haben Sie nur BLZ und Kontonummer, können Sie eine deutsche IBAN berechnen. Für mehrere Einträge nutzen Sie mehrere IBANs prüfen. Die Anleitung Welche Bank gehört zu dieser IBAN? erklärt die Bankzuordnung; die BIC-Suche hilft beim Bankcode. Haben Sie bereits eine falsche IBAN verwendet, finden Sie im Ratgeber IBAN falsch eingegeben die nächsten Schritte.

IBAN nicht vorhanden?

Wenn Sie Ihre IBAN noch nicht kennen, können Sie sie aus Bankleitzahl und Kontonummer auf der Startseite berechnen lassen.

Zum IBAN-Rechner
TeilenWhatsApp

Häufig gestellte Fragen

Was prüft der IBAN-Validator?
Der Validator prüft drei formale Merkmale: (1) Format — Ländercode und alphanumerische Positionen nach dem hinterlegten BBAN-Muster, (2) länderspezifische Länge und (3) Prüfziffer nach ISO 7064 Modulo 97. Er bestätigt weder die Existenz des Kontos noch den Kontoinhaber.
Wie funktioniert das Modulo-97-Verfahren?
Modulo 97 (ISO 7064) ist ein Prüfsummenverfahren: Die ersten vier Stellen der IBAN werden ans Ende verschoben, Buchstaben werden in Zahlen umgewandelt (A=10, B=11, … Z=35), die entstandene große Zahl wird durch 97 geteilt. Ergibt der Rest exakt 1, ist die Prüfziffer korrekt. Das Verfahren erkennt typische Eingabefehler — etwa ein einzelnes falsches Zeichen oder vertauschte Nachbarziffern — sehr zuverlässig; von zufälligen Mehrfachfehlern besteht rechnerisch nur etwa einer von 97 die Prüfung unbemerkt. Eine Garantie gegen jeden denkbaren Fehler ist es nicht.
Beweist eine gültige Prüfziffer, dass die IBAN zu einem echten Konto gehört?
Nein. Die Modulo-97-Prüfziffer bestätigt nur die mathematische Konsistenz der IBAN. Sie sagt nichts darüber aus, ob das Konto existiert, aktiv ist oder dem genannten Empfänger gehört. Im Euroraum müssen Zahlungsdienstleister seit 9. Oktober 2025 vor Euro-Überweisungen Verification of Payee (VoP) anbieten.
Kann ich ausländische IBANs prüfen?
Die Modulo-97-Prüfung ist länderunabhängig. Unser Validator prüft 89 hinterlegte Länderformate auf die jeweilige Länge und Prüfziffer. Detaillierte Bankdaten (BLZ und BIC) werden aktuell nur für deutsche IBANs angezeigt.
Was bedeutet „IBAN formell gültig, aber falsch“?
Eine IBAN kann die Prüfziffer bestehen und dennoch an ein falsches Konto führen — zum Beispiel wenn die Bankleitzahl und Kontonummer zwar intern konsistent sind, aber zu einem unbeabsichtigten Empfänger gehören. Deshalb sind IBAN-Validator (Syntaxprüfung) und Empfängerabgleich (VoP der Hausbank) zwei separate Schutzschichten.
Ist die Online-IBAN-Prüfung sicher?
Ja. Die Prüfung erfolgt vollständig lokal in Ihrem Browser (Client-Side-JavaScript). Die IBAN wird nicht an unsere Server übertragen, nicht gespeichert und nicht protokolliert. Das ist durch die Datenschutzerklärung zugesichert und technisch im Quellcode nachvollziehbar.
Was tun, wenn meine IBAN als ungültig erkannt wird?
Übernehmen Sie die IBAN aus Ihrem Online-Banking oder Kontoauszug und prüfen Sie mögliche Tippfehler wie vertauschte Ziffern oder verwechselte Zeichen (O und 0, I und 1). Leerzeichen ignoriert der Validator automatisch. Bleibt die von Ihrer Bank ausgegebene IBAN ungültig, klären Sie dies mit Ihrer Bank. Der IBAN-Rechner kann ergänzend die deutsche Standardformel prüfen; er berücksichtigt keine bankspezifischen Umrechnungsregeln und ersetzt nicht die von der Bank ausgegebene IBAN.
Wie viele Stellen hat eine deutsche IBAN?
Eine deutsche IBAN hat genau 22 Zeichen, ohne Leerzeichen gezählt. Sie beginnt mit DE und zwei Prüfziffern; danach folgen Bankleitzahl und Kontonummer im deutschen Format. Leerzeichen zur Darstellung in Vierergruppen zählen nicht mit. Die richtige Länge allein genügt nicht: Der Validator prüft zusätzlich die Zeichenstruktur und die Modulo-97-Prüfziffer.
Wie erkenne ich, ob eine IBAN deutsch ist?
Eine deutsche IBAN beginnt mit dem Ländercode DE. Dieser steht am Anfang vor den beiden Prüfziffern und kennzeichnet das hinterlegte deutsche Länderformat. Er verrät nicht den Namen des Kontoinhabers. Vergleichen Sie bei Unsicherheit den vollständigen Aufbau mit der Ländererklärung für Deutschland und prüfen Sie anschließend die gesamte IBAN.
Kann ich eine IBAN ohne Leerzeichen eingeben?
Ja. Sie können eine IBAN mit oder ohne Leerzeichen eingeben oder einfügen. Der Validator ignoriert Leerzeichen bei der Prüfung und wandelt Kleinbuchstaben in Großbuchstaben um. Die Darstellung in Vierergruppen dient der Lesbarkeit und ändert die IBAN nicht. Vergleichen Sie bei einem Fehler die Buchstaben und Ziffern mit Ihren Bankunterlagen.
Was ist der Unterschied zwischen IBAN prüfen und IBAN berechnen?
Beim Prüfen geben Sie eine vorhandene IBAN ein; der Validator kontrolliert Format, Länge und Prüfziffer. Beim Berechnen geben Sie eine deutsche Bankleitzahl und Kontonummer ein. Der Rechner auf der Startseite bildet daraus eine IBAN nach der öffentlichen deutschen Standardformel. Bankspezifische Umrechnungsregeln berücksichtigt er nicht; vergleichen Sie das Ergebnis mit der von Ihrer Bank ausgegebenen IBAN.

Ergänzend zu den Antworten: IBAN-Aufbau für Deutschland und IBAN berechnen auf der Startseite.