1. Eingabe normalisieren
Leerzeichen werden entfernt und die IBAN wird in eine einheitliche Schreibweise gebracht.
🇩🇪 IBAN-Länderprofil · Deutschland
Eine deutsche IBAN besteht immer aus 22 Zeichen: DE, zwei IBAN-Prüfziffern, der achtstelligen Bankleitzahl und der zehnstelligen Kontonummer. IBAN-Test prüft zusätzlich, ob die Bankleitzahl bekannt ist und ob die deutsche Kontonummer den bankabhängigen Prüfvorgaben entspricht.
Das Referenzbeispiel DE89 3704 0044 0532 0130 00 zeigt die vier Bestandteile. Es dient nur zur Erklärung und ist keine Aufforderung, eine Zahlung auszuführen.
| Position | Länge | Bestandteil | Format |
|---|---|---|---|
| 1–2 | 2 | Ländercode | Buchstaben: DE |
| 3–4 | 2 | IBAN-Prüfziffer | Ziffern |
| 5–12 | 8 | Bankleitzahl (BLZ) | Ziffern |
| 13–22 | 10 | Kontonummer | Ziffern, bei Bedarf links mit Nullen aufgefüllt |
Dieser Prüfer akzeptiert ausschließlich IBANs des ausgewählten Landes.
Die Prüfung geht bei Deutschland über eine reine MOD-97-Prüfziffer hinaus. Nach der Normalisierung werden die landesspezifische Struktur und – soweit mit den Bankdaten möglich – Bankleitzahl und Kontonummer bewertet.
Leerzeichen werden entfernt und die IBAN wird in eine einheitliche Schreibweise gebracht.
DE, die feste Länge von 22 Zeichen sowie der Aufbau aus BLZ und Kontonummer werden geprüft.
Die internationale MOD-97-Prüfung erkennt viele Tippfehler, Vertauschungen und unvollständige Eingaben.
IBAN-Test prüft die bekannte BLZ und den bankabhängigen Kontoprüfalgorithmus und liefert verfügbare Bankinformationen.
| Prüfschritt | Verfügbar | Einordnung |
|---|---|---|
| Normalisierung | Ja | Leerzeichen werden entfernt. |
| Ländercode und Länge | Ja | DE und exakt 22 Zeichen. |
| Landesspezifische Struktur | Ja | 2 Buchstaben und 20 Ziffern mit deutscher BBAN-Struktur. |
| MOD-97-Prüfziffer | Ja | Mathematische IBAN-Prüfung. |
| Bekannte Bankleitzahl | Ja | Abgleich mit verfügbaren deutschen Bankdaten. |
| Deutsche Kontoprüfung | Bankabhängig | Prüfverfahren richtet sich nach der BLZ und den verfügbaren Regeln. |
| Bankname, Ort, PLZ und BIC | Wenn vorhanden | Aus dem verfügbaren Bankverzeichnis; die Oberfläche zeigt Bankname, Ort und BIC. |
| Existenz und Erreichbarkeit des Kontos | Nein | Keine Anfrage an das kontoführende Institut. |
| Kontoinhaberprüfung | Nein | Keine Prüfung von Person oder Organisation. |
Für Formulare, SEPA-Mandate, Stammdaten und Zahlungsprozesse steht dieselbe Prüfung über die REST API bereit. Die IBAN wird im Request übertragen und gehört nicht in die URL einer öffentlich indexierbaren Seite.
curl --get 'https://www.iban-test.de/api/v2/iban/validate' \
--header 'Authorization: Bearer IHR_API_TOKEN' \
--data-urlencode 'iban=DE89 3704 0044 0532 0130 00'
Die JSON-Antwort enthält mindestens error, code und message. Bei deutschen IBANs können unter details zusätzlich validBank, validAccount, bankName, bankCity, postcode und bic enthalten sein.
Für Deutschland erwartet der Generator eine achtstellige BLZ und eine bis zu zehnstellige Kontonummer. Kürzere Kontonummern werden links mit Nullen aufgefüllt, danach werden die IBAN-Prüfziffern berechnet und das Ergebnis erneut validiert.
curl --get 'https://www.iban-test.de/api/v2/iban/generate' \
--header 'Authorization: Bearer IHR_API_TOKEN' \
--data-urlencode 'countrycode=DE' \
--data-urlencode 'bankcode=37040044' \
--data-urlencode 'accountnumber=532013000'
Die Antwort enthält bei erfolgreicher Generierung iban und iban_formatted sowie verfügbare Bankdetails.
Eine strukturell, mathematisch und bankseitig plausible IBAN ist ein starkes Signal gegen Eingabefehler. Sie ist aber keine Echtzeitbestätigung durch die Bank.
Das Konto kann geschlossen, gesperrt oder noch nicht erreichbar sein.
IBAN-Test stellt nicht fest, ob eine genannte Person oder Organisation Kontoinhaber ist.
Eine gültige IBAN garantiert weder Deckung noch Annahme einer Überweisung oder Lastschrift.
Institut, BIC, Ort und Prüfverfahren beruhen auf dem jeweils verfügbaren Bankdatenstand.
Datenschutz: Die Eingabe im Live-Prüfer wird nur zur Prüfung übertragen. Sie wird nicht in die Seiten-URL geschrieben.
Bankdaten-Validierung
Für diese Länder prüfen wir IBANs gegen verfügbare Bankverzeichnisse und liefern, sofern vorhanden, Bankdaten wie Institut, Ort und BIC zurück.
IBAN-Syntaxprüfung
Prüfen Sie IBANs auf gültigen Aufbau, passende Länge und korrekte Prüfziffer. So erkennen Sie Tippfehler und Zahlendreher, bevor eine Zahlung fehlschlägt. Die zusätzliche Bankvalidierung mit echten Bankverzeichnissen ist für die Länder im Bereich darüber verfügbar.
API und Automatisierung
Validieren Sie IBANs in Zahlungsformularen, SaaS-Produkten, SEPA-Prozessen und KI-Workflows. Nutzen Sie die REST API für Automatisierung oder verbinden Sie KI-Clients per MCP.
MCP Server für AI Agenten - Verbinde KI-Clients mit IBAN-Validierungstools - https://www.iban-test.eu/mcp - MCP Dokumentation