validate.iban
Validate any IBAN using full ISO 13616 checks including country-specific length and checksum. Returns valid flag, normalized IBAN, country, check digits, and BBAN—all in one call.
Instructions
Validate an IBAN (International Bank Account Number) with full ISO 13616 checks: country-specific length + ISO 7064 mod-97 checksum, not just regex. Returns valid flag, normalized + 4-char-grouped form, country, check digits, and BBAN. Deterministic, ~85 countries — validate AND canonicalize bank details in one call instead of doing checksum math in an LLM.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iban | Yes | IBAN to validate (spaces/hyphens allowed, case-insensitive). |