How to Verify an IBAN — Structure, Formula & Free Checker
An International Bank Account Number (IBAN) is an internationally agreed standard created to facilitate cross-border bank wire transfers and eliminate transmission errors. In the Single Euro Payments Area (SEPA), every bank transfer relies on a valid IBAN. This comprehensive guide breaks down the full anatomy of an IBAN, details the exact MOD-97 mathematical checksum formula used by financial institutions, provides structural references across key European economies, and shows you how to check any IBAN safely and privately without registration.
Interactive Tool
Check your IBAN for free →
What is an IBAN?
IBAN Structure by Country
| Country | Country Code | Total Length | Structure & Breakdown |
|---|---|---|---|
| Germany | DE | 22 chars | DE + 2 check digits + 8-digit Bankleitzahl (BLZ) + 10-digit Account Number |
| France | FR | 27 chars | FR + 2 check digits + 5-digit Bank Code + 5-digit Branch Code + 11-digit Account + 2 RIB key digits |
| Spain | ES | 24 chars | ES + 2 check digits + 4-digit Bank + 4-digit Branch + 2 national check digits + 10-digit Account Number |
| Netherlands | NL | 18 chars | NL + 2 check digits + 4-letter Bank Identifier (e.g. INGB, RABO) + 10-digit Account Number |
| Italy | IT | 27 chars | IT + 2 check digits + 1 check letter (CIN) + 5-digit ABI + 5-digit CAB + 12-digit Account Number |
| Belgium | BE | 16 chars | BE + 2 check digits + 3-digit Bank Code + 7-digit Account Number + 2 check digits |
| Austria | AT | 20 chars | AT + 2 check digits + 5-digit Bank Code + 11-digit Account Number |
| Switzerland | CH | 21 chars | CH + 2 check digits + 5-digit Bank Clearing ID + 12-digit Account Number |
| Portugal | PT | 25 chars | PT + 2 check digits + 4-digit Bank Code + 4-digit Branch + 11-digit Account + 2 national check digits |
| United Kingdom | GB | 22 chars | GB + 2 check digits + 4-letter Bank Code + 6-digit Sort Code + 8-digit Account Number |
How IBAN Validation Works (The Formula)
Common IBAN Errors to Avoid
How to Verify an IBAN Online
Follow these steps to check any European or international IBAN in seconds without exposing private banking data:
Step 1: Enter your IBAN
Type or paste your IBAN into the input field. The tool automatically removes spaces, hyphens, and whitespace.
Step 2: Automatic country detection
The validator immediately identifies the issuing country and validates the exact statutory length.
Step 3: Mathematical checksum test
The tool executes the ISO 7064 MOD-97 algorithm client-side directly within your browser.
Step 4: Inspect the breakdown
View the decoded components: country code, check digits, bank routing code, branch ID, and account number.
Step 5: Copy clean IBAN
Copy the validated, error-free IBAN directly to your clipboard for your SEPA wire transfer.
Frequently Asked Questions
How do I verify an IBAN for free?
You can verify any IBAN for free using our online IBAN Validator. It runs the official ISO 7064 MOD-97 checksum algorithm entirely in your browser without uploading your banking information to external servers or requiring account registration.
What happens if I send money to a wrong IBAN?
If an invalid IBAN has a broken MOD-97 checksum, your bank's payment interface will automatically reject the transaction before funds leave your account. However, if you enter an IBAN that is mathematically valid but belongs to someone else, the funds will reach the wrong account, requiring a complex bank recall procedure.
Is IBAN the same as account number?
No. A traditional account number is simply an internal number assigned by a specific bank. An IBAN is a standardized international identifier that bundles the country code, mathematical check digits, national bank code, branch routing, and the local account number into one universal string.
How many digits does a German IBAN have?
A German IBAN has exactly 22 characters. It starts with the country prefix 'DE', followed by 2 check digits, an 8-digit Bankleitzahl (bank routing code), and a 10-digit bank account number padded with leading zeros if necessary.
Can I check IBAN without registering?
Yes. Our IBAN Validator requires zero registration, no login, and no credit card. All parsing and verification algorithms run 100% client-side in your web browser for complete privacy under GDPR standards.
Ready to calculate VAT?
Free, no signup required, GDPR-compliant in your browser.