So funktioniert easyKonto

Von der IBAN-Eingabe bis zum validierten Ergebnis – in Millisekunden.

Was easyKonto prüft

1

Eingabe

IBAN: DE89 3704 0044 0532 0130 00
oder BLZ + Kontonummer
2

Validierung

  • IBAN-Struktur & Länge
  • Prüfziffer (Mod-97)
  • BLZ-Existenz
  • Kontonummer-Validierung
  • BIC-Ermittlung
3

Ergebnis

BIC
COBADEFFXXX
Bank
Commerzbank
SEPA
Status
gültig
Was uns von anderen unterscheidet

Der Domestic Check

Die meisten Anbieter prüfen nur das IBAN-Format: Länge, Länderpräfix und die Mod-97-Prüfziffer. Das erkennt Tippfehler – aber keine ungültigen Kontonummern.

easyKonto geht weiter: Aus der IBAN werden die nationalen Bankdaten extrahiert – Bankleitzahl und Kontonummer – und mit länderspezifischen Algorithmen geprüft. Für Deutschland nutzt easyKonto die offiziellen Prüfzifferverfahren der Deutschen Bundesbank.

Das Ergebnis: Nicht nur formal korrekte, sondern tatsächlich existierende Bankverbindungen – inklusive BIC, Bankname und SEPA-Informationen.

Standard IBAN-Check

  • Länge & Format
  • Länderpräfix
  • Prüfziffer (Mod-97)

easyKonto Domestic Check

  • Länge & Format
  • Länderpräfix
  • Prüfziffer (Mod-97)
  • BLZ / Bankcode-Existenz
  • Kontonummer-Algorithmus
  • BIC-Auflösung
  • Bankname & Metadaten

IBAN-Validierung für alle Länder.

Vertiefte Kontonummernprüfung und Banknamensermittlung für 12 Länder:

🇧🇪 Belgien (BE) 🇧🇦 Bosnien und Herzegowina (BA) 🇩🇪 Deutschland (DE) 🇫🇮 Finnland (FI) 🇫🇷 Frankreich (FR) 🇱🇹 Litauen (LT) 🇳🇱 Niederlande (NL) 🇦🇹 Österreich (AT) 🇨🇭 Schweiz (CH) 🇸🇰 Slowakei (SK) 🇸🇮 Slowenien (SI) 🇨🇿 Tschechien (CZ)

Wie es funktioniert

Cloud

Ein HTTPS-Request, ein JSON-Ergebnis.

curl -X POST https://api.easykonto.de/v5/check-iban \ -H "API-Key-Id: YOUR_KEY_ID" \ -H "Content-Type: application/json" \ -d '{"iban":"DE89370400440532013000"}'
// Response {   "iban": "DE89370400440532013000",   "bic": "COBADEFFXXX",   "bankName": "Commerzbank",   "allChecksPassed": true,   "checks": ["PASS_LENGTH", "PASS_CHECKSUM", ...],   "sepaCountry": true }

Lokal

Lokale Validierung, maximale Performance.

var service = BankServiceFactory.newService(); var result = service.checkIban("DE89370400440532013000"); IO.println(result);
// Output IbanResult[   iban=DE89370400440532013000,   bic=COBADEFFXXX,   bankName=Commerzbank,   allChecksPassed=true,   checks=[PASS_LENGTH, PASS_CHECKSUM, ...],   sepaCountry=true ]

Vier Endpunkte für jeden Anwendungsfall

POST
/v5/check-iban IBAN validieren
POST
/v5/check-german-account BLZ + Kontonummer validieren
POST
/v5/find-bank Bank per BIC suchen
POST
/v5/find-german-bank Bank per BLZ suchen

Datenqualität, der Sie vertrauen können

20 Jahre Im Einsatz seit 2006

Erfahrung

Zwei Jahrzehnte Prüfung von Bankverbindungen für Unternehmen jeder Größe – von Startups bis DAX-Konzerne.

Millionen Prüfungen pro Jahr

Bewährt im Einsatz

Unsere Kunden validieren Millionen von Bankverbindungen jährlich – zuverlässig und performant.

Quartalsweise Aktualisierung weltweit

Immer aktuell

Bankdaten ändern sich ständig. easyKonto wird quartalsweise aktualisiert – für alle unterstützten Länder.

easyKonto nutzt ausschließlich offizielle Algorithmen – darunter die Prüfzifferverfahren der Deutschen Bundesbank – und keine gescrapten Daten. Die Validierung ist konform zu ISO 13616 (IBAN) und ISO 9362 (BIC).

Zwei Varianten – ein Ergebnis

Cloud

Für Teams, die schnell integrieren wollen.

  • Cloud-API (OpenAPI)
  • HTTPS-verschlüsselt
  • Automatische Bankdaten-Updates

Lokal

Für maximale Performance und volle Kontrolle.

  • Keine Internetverbindung nötig
  • Blitzschnelle lokale Validierung
  • Java 11+, keine weiteren Dependencies

Bereit? Testen Sie easyKonto 14 Tage kostenlos.

Keine Kreditkarte. Keine Verpflichtung. Sofort einsatzbereit.

Jetzt kostenlos starten
DSGVO-konform Made in Germany