Free · Instant · Trusted by Finance Teams
The Professional IBAN Checker
Validate any IBAN in real time. Verify bank details, detect errors, and extract routing codes — instantly.
Press Enter to validate · Esc to clear
What Does an IBAN Validator Actually Check?
Format & Length
Every country has a unique IBAN format. Our validator checks character count, country code prefix, and structural pattern against the official SEPA standard.
Check Digit Calculation
Using the MOD-97-10 algorithm defined in ISO 13616, our IBAN calculator verifies the mathematical integrity of every check digit — the same method used by global banks and SWIFT.
Bank Identification
A valid IBAN contains the bank's BIC and branch code. We cross-reference this against our directory of 595 financial institutions.
Built for Every Workflow
for the job.
From a single IBAN to thousands at once — each tool is purpose-built for a specific workflow.
Interactive Demo
One Platform
Each tool is built for a different workflow — click to explore.
SAMPLE IBAN
For Developers
for enterprise teams.
Enterprise contract, annual license, SLA guarantee, and priority technical support included.
SAMPLE RESPONSE
{ "valid": true, "iban": "DE89 3704 0044 ··· 00", "country": "Germany", "bank": "Deutsche Bank AG", "bic": "DEUTDEDB", "length": 22, "checks": { "format": true, "mod97": true, "bank_found": true } }
IBAN Formats by Country
Every country has a fixed IBAN length and structure. Use our IBAN checker to validate any format below.
| Country | Code | Length | Example |
|---|---|---|---|
| Germany | DE | 22 | DE89370400440532013000 |
| United Kingdom | GB | 22 | GB29NWBK60161331926819 |
| France | FR | 27 | FR7614508059952116425957022 |
| Netherlands | NL | 18 | NL91ABNA0417164300 |
| Spain | ES | 24 | ES9121000418450200051332 |
| Italy | IT | 27 | IT60X0542811101000000123456 |
Why Finance Teams Trust ibanchecker.cash
No Data Stored
We do not log, store, or share any IBAN you enter. Validation runs in memory and is immediately discarded. GDPR-compliant by design.
Open Standard
All validation logic is based on the public ISO 13616 standard. No proprietary black box. Fully auditable, fully transparent.
Edge Infrastructure
Running on Cloudflare's global edge network — your data never leaves the nearest datacenter. Sub-50ms response time, guaranteed.
Popular Tools
All tools →Sort Code → IBAN
Convert a UK sort code and account number to a valid GB IBAN.
BLZ → IBAN (Germany)
Convert a German Bankleitzahl and Kontonummer to a valid DE IBAN.
IBAN Generator
Generate structurally valid test IBANs for 37 countries.
French RIB → IBAN
Convert a French RIB to a valid FR IBAN with auto Clé RIB.
IBAN Format Checker
See which country an IBAN belongs to and verify its structure.
IBAN → Local Format
Decode any IBAN into its local banking fields (BLZ, sort code, RIB…).
Search the SWIFT/BIC Directory
Look up any bank by its BIC code. Our directory covers 595 institutions across 200+ countries.
Frequently Asked Questions
- What is an IBAN?
- An IBAN (International Bank Account Number) is a standardized international numbering system defined in ISO 13616, developed to uniquely identify bank accounts across borders. It consists of a 2-letter country code, 2 check digits, and a country-specific Basic Bank Account Number (BBAN).
- How does an IBAN validator work?
- An IBAN validator performs three checks: it verifies the country code is recognized, confirms the IBAN length matches the expected format for that country, and runs the MOD-97-10 check digit algorithm defined in ISO 13616 — the same method used by banks and SWIFT globally.
- Is my IBAN data secure?
- Yes. ibanchecker.cash validates IBANs in memory at the edge — no data is logged, stored, or transmitted to any database. The service is fully GDPR-compliant.
- Can I use ibanchecker.cash as an IBAN calculator?
- Our tool works as an IBAN checker and validator. It can verify the mathematical integrity of any IBAN using the same MOD-97 algorithm used by banking systems. If you need to generate a new IBAN, your bank is the appropriate source.