IBAN Validator & Parser Online — Free
Runs 100% in your browser — your files never leave your device.
One typo in an IBAN sends money to the wrong place. Paste an IBAN to verify its checksum and break it down: country code, BBAN, bank identifier, account number, friendly formatting, and QR-IBAN detection. Validation errors are spelled out in plain language, and the check runs entirely on your device.
How it works
- 1
Paste an IBAN
Spaces and dashes are stripped automatically.
- 2
Check the verdict
The checksum result appears instantly with any errors explained.
- 3
Read the breakdown
Country, BBAN, bank identifier, and account number are listed.
About this tool
How IBAN validation works
The tool validates an International Bank Account Number on three levels: the country code and length match the issuing country's registered format, the structure (bank code, account number positions) fits the country's pattern, and the check digits — computed over the whole number — verify it. All three passing means the IBAN is well-formed.
The check digits catch typos
The two digits after the country code come from a checksum over the entire IBAN. Transposed characters, a dropped digit, an off-by-one — virtually every typing error breaks the checksum. That is the point: a valid IBAN is almost never a mistyped IBAN.
Well-formed is not correct
Validation proves the IBAN is structurally possible for its country — it cannot prove the account exists or belongs to the intended recipient. For payments, well-formed plus a verified payee is the standard; validate here, confirm with the payee, and send.
Frequently asked questions
What countries use IBAN?
Most of Europe plus much of the Middle East, the Caribbean, and parts of Africa and Asia — over 80 countries, each with a registered length and structure. The US and Canada use routing numbers instead.
Does validation guarantee the account exists?
No — the checksum proves the number is well-formed, not live. Only a bank or a payment initiation service can confirm an account actually exists and accepts transfers.
Should I format the IBAN with spaces?
Spaces are for human reading only — validation and payment systems want the compact form. The tool accepts spaced input and reports the compact canonical version.