IBAN & SWIFT Validator
OperationalValidate IBAN and SWIFT/BIC codes with full bank detail lookup
API Overview
The IBAN & SWIFT Validator API performs rigorous validation of international banking identifiers. For IBANs, it checks the country-specific format, runs the ISO 13616 modulo-97 checksum, and extracts the bank and branch codes. For SWIFT/BIC codes, it validates the 8 or 11-character structure and looks up the associated bank name, country, city, and address. Prevents costly wire transfer failures before they happen.
ISO 13616 Checksum
Runs the modulo-97 algorithm for 76 country formats to catch typos before transfer.
Bank Detail Lookup
Returns bank name, BIC, and address from any valid IBAN or SWIFT code.
Secure & Compliant
No data is stored — validation runs statelessly at the edge for every request.
Prevents Failed Transfers
Catch invalid identifiers before submission to avoid costly rejected wire fees.
terminal API Playground
Live Simulationimport requests
url = "https://api.picopayd.codefission.co.uk/banking/api/validate/iban"
headers = {
"Content-Type": "application/json",
"X-PAYMENT": "<402-payment-token>"
}
payload = {
"iban": "GB29NWBK60161331926819"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json()) {
"valid": true,
"iban": "GB29NWBK60161331926819",
"country": "GB",
"bankCode": "NWBK",
"bban": "60161331926819",
"bank": {
"name": "NatWest",
"bic": "NWBKGB2L"
}
} Related Validation APIs
View all APIs arrow_forwardEmail Validator
$0.001 / call
Validate email addresses in real-time with comprehensive checks including syntax validation, MX record lookup, SMTP verification, and disposable email detection.
Domain Reputation
$0.001 / call
Check domain reputation with DNS validation, WHOIS lookups, SSL certificate verification, and threat intelligence scoring to protect your platform from bad actors.
Phone Validator
$0.001 / call
Verify phone numbers worldwide with E.164 formatting, country and carrier detection, line type classification, and messaging platform availability checks.