IBAN Validator API — Validate International Bank Account Numbers
Validate International Bank Account Numbers (IBAN) with country-specific format checks, length validation, and BBAN extraction. Supports all 80+ IBAN countries. Free API.
What is IBAN Validation?
The International Bank Account Number (IBAN) is a standardized international numbering system for bank accounts. IBAN validation checks the structure, length, and format of an IBAN according to each country's specific rules. The API validates IBANs from 80+ countries including Germany (DE), France (FR), Spain (ES), Italy (IT), the UK (GB), and Norway (NO).
How to Use It
Call GET /api/v1/iban-validator?iban=DE89370400440532013000. Returns { valid: boolean, country: string, country_code: string, length: number, bban: string, error: string | null }. The API strips spaces and normalizes the IBAN before validation.
Supported Countries
All EU/EEA countries plus Switzerland, UK, Norway, Iceland, Liechtenstein, Turkey, Saudi Arabia, UAE, Israel, and many more — over 80 countries total.