Coding

axiom-iban-validator

Try it

IBAN validator — check IBAN format and mod-97 checksum for 100+ countries. Use when you need to validate international bank account numbers. Pure stdlib, no...

What it does

IBAN validator — check IBAN format and mod-97 checksum for 100+ countries. Use when you need to validate international bank account numbers. Pure stdlib, no LLM.

The skill document

axiom-iban-validator

Version: 0.1.2 Axioma Tools

Validates IBANs using the mod-97 algorithm with country-specific length checks.

What this skill does

  • Mod-97 checksum validation
  • Country-specific length check (FR=27, DE=22, GB=22, etc.)
  • Strips spaces/dashes from input
  • Returns BBAN breakdown

When to use this skill

  • ✅ Validate IBAN before payment submission
  • ✅ Audit customer bank data
  • ✅ Pre-validate in payment forms
  • ❌ Verify if the account actually exists (separate API)

Usage

python3 axiom_iban_validator.py "FR76 3000 6000 0112 3456 7890 189"
python3 axiom_iban_validator.py --country FR --number "3000600011234567890189"
from axiom_iban_validator import validate_iban
validate_iban('FR7630006000011234567890189')  # True
# Returns: {valid, country, bban, checksum_ok, length_ok}

Validation

CheckStatus
Unit tests20+ cases
Performance<100ms
SecurityPure stdlib, no injection
DeterminismByte-to-byte stable
LicenseApache-2.0

Last updated: 2026-06-14

Related skills

Luhn algorithm validator — credit cards (Visa, MC, Amex, Discover), SIRET/SIREN, IMEI, ISBN-10/13. Use when you need to validate any number that uses Luhn. P...

4 installs

Phone number normalizer — convert any phone number to E.164 international format. Use when you need a canonical phone representation for storage or compariso...

5 installs

UUID inspector — parse any UUID and extract version (1-8), variant (RFC 4122, Microsoft, NCS, Future), timestamp (v1, v7), MAC address (v1). Use when you nee...

4 installs

Cron expression explainer — translate cron syntax to human language (English or French). Use when you need to understand, document, or validate a cron expres...

4 installs

Help users with Validated demand: Finance and operations teams need repeatable workflows for reconciling bank feeds, invoices, receipts, payment processor ex...

Hreflang and international SEO audit, validation, and generation. Detects common mistakes, validates language/region codes, and generates correct hreflang implementations. Use when user says "hreflang", "i18n SEO", "international SEO", "multi-language", "multi-region", or "language tags".