Java-Bibliothek für IBAN-Validierung

Validieren Sie IBAN, Kontonummer und Bankleitzahl direkt in Ihrer Java-Anwendung – offline, ohne externe Abhängigkeiten.

Vollständig offline

Alle Bankdaten sind in der JAR eingebettet. Keine API-Aufrufe, keine Netzwerkabhängigkeit.

146 Prüfzifferverfahren

Alle Verfahren der Deutschen Bundesbank. Deutsche Kontonummern werden auf Ziffernebene geprüft.

JPMS-ready

Module de.easykonto.api und de.easykonto.lib

Java 11+

Kompiliert für Java 11, getestet bis Java 25. Läuft auf allen aktuellen LTS-Versionen.

Wenige Zeilen Code

Die API liefert strukturierte Ergebnisse mit Einzelprüfungen, BIC, Bankname und – bei deutschen Konten – die berechnete IBAN.

var service = BankServiceFactory.newService(); // IBAN validieren var result = service.checkIban("DE89370400440532013000"); IO.println(result.allChecksPassed()); // true IO.println(result.bic()); // Optional[COBADEFFXXX] IO.println(result.bankName()); // Optional[Commerzbank] // Deutsche Kontonummer validieren var acct = service.checkGermanAccount(70020270, 6450060494L); IO.println(acct.iban()); // Optional[DE94700202706450060494]

Integration

// build.gradle.kts repositories { maven("https://maven.easykonto.de/current") } dependencies { implementation("de.easykonto:api:3.+") runtimeOnly("de.easykonto:lib:3.+") }

Erfordert einen gültigen Lizenzschlüssel. Zugang zum Repository erhalten Sie nach der Registrierung. Weitere Details in der Integrationsanleitung.

Validierung auf allen Ebenen

IBAN-Struktur & Prüfsumme

Länge, Format und Mod-97-Prüfziffer nach ISO 7064

Nationale Kontovalidierung

146 Prüfzifferverfahren der Deutschen Bundesbank

BIC-Auflösung & Bankdaten

Bankname, BIC und Ort aus integrierten Daten

Bundesbank-Datenbank

Quartalsweise aktualisierte Bankleitzahlen

Offline

Keine API-Aufrufe, alle Daten in der JAR

JPMS

Saubere Modulgrenzen mit de.easykonto.api

easyKonto geht über reine Strukturprüfung hinaus. Deutsche Kontonummern werden mit allen Prüfzifferverfahren der Bundesbank validiert – mit integrierten, quartalsweise aktualisierten Bankdaten.

Bibliothek jetzt testen

14 Tage kostenlos – voller Zugang zur Java-Bibliothek und allen Bankdaten.