Skip to main content
ISO 13616 Compliant 80+ Countries Sub-10ms Response

IBAN Validation API

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 RapidAPI

Instant Validation

ISO 13616 mod-97 checksum verification with country-specific length and format checks for 80+ countries.

BBAN Decomposition

Extract bank code, branch code, and account number from any valid IBAN. Country-aware parsing for accurate results.

BIC/SWIFT Lookup

Resolve bank identification codes from IBANs. Directory of 50+ major global banks with city and country data.

Batch Processing

Validate up to 100 IBANs in a single request. Perfect for bulk payment file verification and account migration.

SEPA Detection

Instantly identify whether an IBAN belongs to a SEPA member country for Euro payment processing.

Sample Generation

Generate valid sample IBANs for any supported country. Ideal for testing payment integrations and staging environments.

API Endpoints

All endpoints return JSON. Authenticated via X-API-Key header or ?apikey= query parameter.

GET /validate

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
}

GET /generate

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"
}

GET /countries

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" },
    ...
  ]
}

GET /bic

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"
}

POST /batch

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"] }
  ]
}

Pricing Plans

Start free. Scale when you're ready.

Free

$0

/month

  • 100 requests/day
  • All endpoints
  • Community support

Enterprise

$19.99

/month

  • Unlimited requests
  • Batch up to 500
  • Dedicated support
  • Custom SLA
Get Your API Key on RapidAPI

Try It Live

Enter an IBAN to validate it instantly using the demo key.

Quick Start

cURL

curl "https://iban-validator-api.zivtools.workers.dev/validate?iban=DE89370400440532013000" \
  -H "X-API-Key: demo-key-123"

JavaScript

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);

Python

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())
About the AuthorZiv Shay is a software engineer and fintech enthusiast based in Israel, building free financial tools since 2024. Learn more
From Our Network
Planning a trip? Check out AttractionScout
Find the best tours & attractions in 20 cities worldwide
Explore Destinations →

Smart Money Tips

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 →

Frequently Asked Questions

How can I improve my financial health?+
Start by tracking your spending, building an emergency fund with 3–6 months of expenses, and paying down high-interest debt. Use our budget tracker and debt payoff calculator to create a clear plan.
What financial tools should everyone use?+
How do I create a budget that works?+
Follow the 50/30/20 rule: 50% of income for needs, 30% for wants, and 20% for savings and debt repayment. Track every expense for one month, then adjust. Our budget tracker makes this easy.
What is the best way to start investing?+
Begin with low-cost index funds through a tax-advantaged account like a 401(k) or IRA. Start with whatever you can afford and increase over time. Use our compound interest calculator to see how small investments grow.
How much should I save for emergencies?+
Aim for 3–6 months of essential living expenses in a high-yield savings account. Start with a $1,000 starter fund, then build gradually. Use our FIRE calculator to plan your savings targets.

About AI How To Invest

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 →

Mortgage Tools Retirement Planning Tax Calculators Debt Payoff Investing Insurance AI Tools
PRO UPGRADE

Download Your Personalized Financial Report

Get a detailed PDF with your calculation results, action steps, and money-saving strategies tailored to your numbers.

📄
PDF Report
Printable report with your results, payment breakdown, and comparison charts.
💡
Action Plan
Step-by-step recommendations based on your specific financial situation.
📈
5-Year Projection
See where you'll be in 1, 3, and 5 years with different strategies.
Get PDF Report — $2.99 All Tools Unlimited — $9.99

Pay securely via PayPal • Reports emailed within minutes • 100% money-back guarantee

Popular Tools

Mortgage Calculator Car Insurance Tax Calculator Retirement Credit Score Compound Interest Debt Payoff Budget Tracker Salary Calculator Net Worth Social Security Rent vs Buy Invoice Generator Paycheck Calculator Refinance AI Detector Best Savings Accounts Best Credit Cards Best Brokerages Mortgage Rates CD Rates
Our Sites: Tax Calculators Student Loans Travel Attractions Financial Tools
Best Of: Best Savings Accounts Best Credit Cards Best Brokerages Mortgage Rates CD Rates

© 2024–1970 AIHowToInvest.com — 175+ Free Financial Tools | About | Contact | Privacy | Terms | Disclaimer

Affiliate Disclosure: Some links on this page are affiliate links. If you click through and make a purchase, we may earn a commission at no additional cost to you. This does not influence our calculator results or editorial content. Learn more.
Important Disclaimer: The tools and calculators on this site are for informational and educational purposes only. They do not constitute financial, investment, tax, or legal advice. Results are estimates and may differ from actual values. Always consult a qualified financial advisor, CPA, or attorney before making financial decisions. Read our full disclaimer.
About Us Contact Privacy Policy Terms of Service Disclaimer
© 2024–1970 AI How To Invest. All rights reserved. All calculations are estimates for informational purposes only.