Java-Library für IBAN-Validierung
Validieren Sie IBAN, Kontonummer und Bankleitzahl direkt auf der JVM – als Abhängigkeit im Klassenpfad, ohne Netzwerkaufruf zur Laufzeit.
In-Process-Validierung auf der JVM
easyKonto Lokal wird als JAR-Datei über unser Maven-Repository ausgeliefert. Die Einbindung in Ihr System erfolgt damit typischerweise über Maven oder Gradle, ist darauf aber nicht beschränkt. Die JAR-Datei bringt die Bankdaten mit, benötigt zur Laufzeit keinen Netzwerkzugriff und bindet keine Fremdabhängigkeiten ein – passend für Batch-Läufe, Stammdatenpflege und Systeme in abgeschotteten Netzen.
Wenn Sie nicht auf der JVM entwickeln oder kein zusätzliches Artefakt ausrollen möchten, steht dieselbe Prüflogik als REST-API zur Bankdatenvalidierung bereit. Prüfumfang und Ergebnisse sind in beiden Varianten identisch.
Was die Library prüft
IBAN-Struktur & Prüfsumme
Länge, Format und Mod-97-Prüfziffer nach ISO 7064 – für 89 Länder.
Nationale Kontovalidierung
Kontonummern-Prüfverfahren für 11 Länder – für Deutschland alle 146 Verfahren der Bundesbank, für Frankreich die Clé RIB.
BIC-Auflösung & Bankdaten
Bankname, BIC, Bankort und SEPA-Teilnahme aus den Bankenverzeichnissen von 20 Ländern.
Aktuelle Bankdaten
Quartalsweise aktualisierte Bankleitzahlen mehrerer Zentralbanken, fest im Artefakt.
easyKonto geht über die reine Strukturprüfung hinaus: Die Kontonummer wird mit den Verfahren des jeweiligen Landes geprüft, nicht nur die IBAN als Zeichenkette. Welche Länder mit welchen Verfahren abgedeckt sind, zeigt So funktioniert easyKonto.
Wenige Zeilen Code
Die API liefert strukturierte Ergebnisse mit Einzelprüfungen, BIC, Bankname und – bei deutschen Konten – die berechnete IBAN.
Einbindung in den Klassenpfad
Erfordert einen gültigen Lizenzschlüssel. Zugang zum Repository erhalten Sie nach der Registrierung. Weitere Details in der Integrationsanleitung.
Technische Eckdaten
Vollständig offline
Alle Bankdaten sind im JAR eingebettet. Keine API-Aufrufe, keine Netzwerkabhängigkeit zur Laufzeit.
Java 11+
Kompiliert für Java 11, getestet bis Java 25. Läuft auf allen aktuellen LTS-Versionen.
JPMS-ready
Module de.easykonto.api und de.easykonto.lib
Keine Fremdabhängigkeiten
Außer der Java-Laufzeitumgebung bindet das Artefakt nichts ein. Keine Versionskonflikte mit Ihrem übrigen Klassenpfad.
easyKonto Lokal jetzt testen
14 Tage kostenlos – voller Zugang zur Java-Library und allen Bankdaten.