Version: 0.1.2 Axioma Tools
Validates IBANs using the mod-97 algorithm with country-specific length checks.
bash
python3 axiom_iban_validator.py "FR76 3000 6000 0112 3456 7890 189"
python3 axiom_iban_validator.py --country FR --number "3000600011234567890189"
python
from axiom_iban_validator import validate_iban
validate_iban('FR7630006000011234567890189') # True
# Returns: {valid, country, bban, checksum_ok, length_ok}
CheckStatusUnit tests20+ casesPerformance<100msSecurityPure stdlib, no injectionDeterminismByte-to-byte stableLicenseApache-2.0
Last updated: 2026-06-14