konto_check_ruby is a plain Ruby port (no C extension) of Michael Plugge's C library konto_check. It validates German bank account numbers with all check digit methods of the Deutsche Bundesbank (00 to E4), generates and validates IBANs including the Bundesbank IBAN rules, and looks up bank data (name, BIC, place, ...). It reads the LUT files of the original library as well as the bank code files (Bankleitzahlendatei) published by the Deutsche Bundesbank and can generate LUT files itself. The modules KontoCheck and KontoCheckRaw are compatible with the original konto_check gem.

Required Ruby Version

>= 3.0

Authors

tickettoaster GmbH, Peter Horn

Versions

  1. 1.1.0 September 29, 2026 (607 KB)
  2. 1.0.0 September 22, 2026 (607 KB)

Pushed by

SHA 256 checksum