IBAN validator · 77 countries · Free

Free IBAN Validator

Instantly check any IBAN’s format, country, checksum, and bank name — free, no sign-up.

Try it free All tools
Country code (2) + check digits (2) + BBAN · 15–34 characters · mod-97 checksum
↑ Paste a code above and hit Validate

What is an IBAN?

An IBAN, or International Bank Account Number, is a standardised way to identify a bank account anywhere in the world. It was created by the European Committee for Banking Standards and is now used by 77 countries, mostly across Europe, the Middle East, and parts of the Caribbean and Central Asia. An IBAN wraps a bank's existing domestic account number in a consistent format so that banks in different countries can process international transfers without manual reformatting or guesswork.

IBAN format explained

Every IBAN starts with a 2-letter ISO country code, followed by 2 check digits, and then the Basic Bank Account Number (BBAN) — the domestic account details specific to that country. Length varies by country: a UK IBAN is 22 characters, a German IBAN is 22 characters, a Norwegian IBAN is just 15 characters (the shortest), and a Maltese IBAN is 31 characters (the longest). The BBAN itself typically includes a bank code, sometimes a branch code, and the underlying account number.

How Banqcheq validates your IBAN

Banqcheq checks three things in order. First, it confirms the country code is a recognised IBAN country and that the total length matches what that country requires — any GB IBAN that isn't exactly 22 characters is immediately flagged. Second, it runs the official ISO 7064 mod-97 checksum algorithm: the first four characters are moved to the end, letters are converted to numbers (A=10 through Z=35), and the resulting number must leave a remainder of exactly 1 when divided by 97. Third, where the bank code is recognised, it looks up the bank name so you can confirm you're sending money to the right institution.

Which countries use IBAN?

IBAN is mandatory across the entire SEPA zone (36 European countries) and is also used across most of the Middle East and Gulf states — including the UAE, Saudi Arabia, and Qatar — plus a handful of countries elsewhere such as Brazil and Pakistan. Notably, the US, Canada, Australia, and most of Asia do not use IBAN at all; they rely on routing numbers, sort codes, or local bank codes instead, which is why Banqcheq also validates ACH, IFSC, and SWIFT formats separately.

Common IBAN errors

The most frequent mistakes are: transposed digits when copying by hand, a missing or extra character that throws off the length check, using an old account number instead of the full IBAN format, and confusing an IBAN with a SWIFT/BIC code — they serve different purposes and are often required together for cross-border SWIFT payments. Running your IBAN through Banqcheq before sending a payment catches all of these instantly, for free.

FAQ

Frequently asked questions

What is an IBAN?
An IBAN (International Bank Account Number) is a standardised account identifier used by 77 countries for international transfers. It combines a country code, check digits, and your domestic bank account details into one consistent format that banks worldwide can process automatically.
How do I validate an IBAN?
Paste your IBAN into the box above and click Validate. Banqcheq checks the country code, confirms the length matches that country’s IBAN standard, and runs the official mod-97 checksum — instantly and for free, with no sign-up required.
What countries use IBAN?
IBAN is mandatory across the 36-country SEPA zone in Europe, plus most of the Middle East (UAE, Saudi Arabia, Qatar, Kuwait) and a few other countries including Brazil and Pakistan. The US, Canada, Australia, and most of Asia use different systems — see our IFSC, SWIFT, and ACH tools for those.
What does IBAN checksum mean?
The checksum is two check digits (positions 3–4) calculated using the ISO 7064 mod-97 algorithm. If even one digit in your IBAN is wrong, the checksum will almost certainly fail — it’s a built-in error-detection mechanism designed to catch typos before a payment is sent.
Is my IBAN format correct?
An IBAN is correctly formatted if it starts with a valid 2-letter country code, has the exact length required for that country, and passes the mod-97 checksum. Banqcheq checks all three automatically — if any fail, it tells you exactly which part is wrong.
More tools

Explore the rest of Banqcheq

IFSC Checker
Free, instant, and works right in your browser.
SWIFT Validator
Free, instant, and works right in your browser.
ACH Validator
Free, instant, and works right in your browser.
Sort Code Checker
Free, instant, and works right in your browser.
Payment Validator
Free, instant, and works right in your browser.
Fraud Checker
Free, instant, and works right in your browser.

Built to make every
payment flawless.

Banqcheq validates payment details before money moves.
Free forever. No credit card required.