ISO 13616 IBAN & BIC/SWIFT Validator

MOD 97-10

ISO 13616 and ISO 7064 MOD 97-10 compliant international IBAN and SWIFT/BIC validation suite. Formats raw account numbers, verifies check digits, and enforces national rules across 70+ banking jurisdictions.

All Tools

Interactive Tool Console

Client-Side Execution • Runs in browser
Presets:
INVALID IBANTR

IBAN MOD 97-10 check digits validation failed.

Please enter a valid IBAN beginning with a 2-letter country code.

Live API Integration Public Edge API

Call this tool in your codebase or backend services directly via REST API.

curl -X POST "https://findfreeapi.com/api/v1/tools/iban-validate" \
  -H "Content-Type: application/json" \
  -d '{"iban":"TR330006100519782548912345"}'
POST/api/v1/tools/iban-validate
No API Key Required (Public Edge)

Key Standards & Highlights

ISO 7064 MOD 97-10 check digit mathematical verification across 70+ countries
Formatted 4-character chunking with one-click clipboard copying
ISO 9362 SWIFT/BIC bank, country, and branch decomposition
Zero external network requests: 100% private in-memory execution

Frequently Asked Questions

How does IBAN validation work?

The initial 4 characters are moved to the end, letters are converted to digits (A=10 through Z=35), and the resulting number is evaluated modulo 97. If remainder equals 1, the IBAN is mathematically valid.

What is the difference between SWIFT and BIC codes?

There is no difference; BIC (Bank Identifier Code) and SWIFT code refer to the exact same ISO 9362 standard. It is an 8 or 11 character code identifying financial institutions globally.

Does IBAN validation show account balance or owner name?

No. IBAN validation is a purely mathematical syntax and check digit verification (MOD 97-10). It cannot access private bank records, balances, or individual account holder identities.