By Ziv Shay | Updated April 2026
Validate international bank account numbers, extract bank details, lookup BIC/SWIFT codes, and process batch requests. Built for fintech, payments, and banking integrations.
Get Your API Key on RapidAPIISO 13616 mod-97 checksum verification with country-specific length and format checks for 80+ countries.
Extract bank code, branch code, and account number from any valid IBAN. Country-aware parsing for accurate results.
Resolve bank identification codes from IBANs. Directory of 50+ major global banks with city and country data.
Validate up to 100 IBANs in a single request. Perfect for bulk payment file verification and account migration.
Instantly identify whether an IBAN belongs to a SEPA member country for Euro payment processing.
Generate valid sample IBANs for any supported country. Ideal for testing payment integrations and staging environments.
All endpoints return JSON. Authenticated via X-API-Key header or ?apikey= query parameter.
Validate an IBAN and extract its components.
GET https://iban-validator-api.zivtools.workers.dev/validate?iban=DE89370400440532013000&apikey=demo-key-123
{
"valid": true,
"iban": "DE89370400440532013000",
"country": "Germany",
"countryCode": "DE",
"bankCode": "37040044",
"branchCode": "",
"accountNumber": "0532013000",
"checkDigits": "89",
"bban": "370400440532013000",
"isSepa": true
}
Generate a sample IBAN for testing.
GET https://iban-validator-api.zivtools.workers.dev/generate?country=GB&bankCode=NWBK&apikey=demo-key-123
{
"iban": "GB82NWBK60161331926819",
"country": "United Kingdom",
"formatted": "GB82 NWBK 6016 1331 9268 19"
}
List all supported countries with IBAN format details. No authentication required.
GET https://iban-validator-api.zivtools.workers.dev/countries
{
"count": 80,
"countries": [
{ "code": "DE", "name": "Germany", "ibanLength": 22, "isSepa": true, "example": "DE89370400440532013000" },
...
]
}
Lookup BIC/SWIFT code from an IBAN.
GET https://iban-validator-api.zivtools.workers.dev/bic?iban=GB29NWBK60161331926819&apikey=demo-key-123
{
"bic": "NWBKGB2LXXX",
"bankName": "NatWest",
"city": "London",
"country": "United Kingdom"
}
Validate up to 100 IBANs in a single request.
POST https://iban-validator-api.zivtools.workers.dev/batch
Content-Type: application/json
X-API-Key: demo-key-123
{ "ibans": ["DE89370400440532013000", "GB29NWBK60161331926819", "INVALID123"] }
{
"count": 3,
"results": [
{ "valid": true, "iban": "DE89370400440532013000", "country": "Germany", ... },
{ "valid": true, "iban": "GB29NWBK60161331926819", "country": "United Kingdom", ... },
{ "valid": false, "iban": "INVALID123", "errors": ["Unknown country code: IN"] }
]
}
Start free. Scale when you're ready.
Free
/month
Pro
/month
Enterprise
/month
Enter an IBAN to validate it instantly using the demo key.
curl "https://iban-validator-api.zivtools.workers.dev/validate?iban=DE89370400440532013000" \
-H "X-API-Key: demo-key-123"
const response = await fetch(
'https://iban-validator-api.zivtools.workers.dev/validate?iban=DE89370400440532013000',
{ headers: { 'X-API-Key': 'YOUR_API_KEY' } }
);
const data = await response.json();
console.log(data.valid, data.country, data.bankCode);
import requests
resp = requests.get(
'https://iban-validator-api.zivtools.workers.dev/validate',
params={'iban': 'DE89370400440532013000'},
headers={'X-API-Key': 'YOUR_API_KEY'}
)
print(resp.json())
The average American could save $5,000/year by optimizing their tax strategy. Try our tax calculator →
Paying an extra $100/month on your mortgage saves $30,000+ in interest over the life of the loan. Calculate your savings →
Starting to invest at 25 vs 35 can mean $500,000+ more at retirement thanks to compound interest. See the difference →
Refinancing student loans at a 2% lower rate saves $10,000–$20,000 over the loan term. Check your rate →
AI How To Invest provides 175+ free financial calculators and tools to help you make smarter money decisions. From mortgage and retirement planning to debt payoff strategies and investment analysis, our tools are designed to be fast, accurate, and easy to use. All calculator data stays in your browser — we never sell your personal information.
Trusted by tens of thousands of users for financial planning, tax optimization, and investment research. Learn more about us →
© 2024–1970 AIHowToInvest.com — 175+ Free Financial Tools | About | Contact | Privacy | Terms | Disclaimer