Etoolio

Is This IBAN Valid? Bank Account Checker

Free IBAN checker and validator. Paste a bank IBAN to confirm the country, length and ISO 13616 check digits, see the bank and account breakdown, and catch typos or altered numbers before you send money. Runs in your browser, nothing uploaded.

Paste an IBAN to check it before you send money. This confirms the country, the length and the built-in check digits, and breaks out the bank and account parts, so you can catch a mistyped or altered number before a payment goes to the wrong place. It runs entirely in your browser; the number is never sent anywhere.

Try:

Check the account before the money leaves

A wrong IBAN is one of the few payment mistakes that is genuinely hard to undo. Once money lands in the wrong valid account it can be gone for good, and criminals know it: the fastest-growing payment fraud is not a hacked card but a fake invoice or a "we have changed our bank details" email that quietly swaps one IBAN for another. This free checker is the thirty-second habit that catches the honest typos and gives you the moment of pause the scams rely on you skipping. Paste an IBAN and it confirms the country, the length and the check digits, then breaks out the bank and account parts. It all runs in your browser.

How it works

  • Paste the IBAN from the invoice, email or form, with or without spaces.
  • See the three checks: a recognised country code, the exact length that country uses, and check digits that match the built-in checksum.
  • Read the breakdown: the country, and where the structure is known, the bank code, branch and account number embedded in the number.

What the check digits actually prove

The two digits right after the country code are not part of the account. They are a checksum, a mod-97 calculation over every other character in the IBAN, defined by the ISO 13616 standard. Because they are derived from the whole number, changing a single digit, or transposing two, almost always breaks the checksum. That is why a validator can tell you an IBAN is mistyped without ever contacting a bank: the number is either internally consistent or it is not. A failed checksum means stop, re-read, and confirm before you pay.

Valid is not the same as safe

This is the point most IBAN tools miss, and the reason this one lives in a scam-checking suite. A valid IBAN only proves the number is well formed and could belong to a real account. It does not prove the account belongs to the person or company you think you are paying. Invoice-redirection fraud works entirely with valid IBANs, because the fraudster simply gives you the real, correctly formed number of their own account. No checksum can catch that. The only defence is to confirm any new or changed bank details directly with the payee, using a phone number or contact you already trust, and never the details printed on the suspicious invoice or email itself.

Why a dedicated tool beats a chatbot

Verifying an IBAN by hand means knowing the exact length for each of eighty-odd countries and running a mod-97 calculation across letters mapped to numbers. A general chatbot will attempt the arithmetic and often get it wrong, and pasting bank account numbers into one is exactly the kind of sensitive data you should keep off a third-party server. This checker uses a fixed country table and the standard formula, so the result is deterministic and repeatable, and the number never leaves your device. It covers the whole IBAN registry, including the UAE, Saudi Arabia, Qatar and the rest of the Gulf as well as the UK and all of Europe.

One check in a bigger habit

A valid IBAN is necessary but never sufficient. Use it alongside the rest of RealCheck: confirm the email that carried the invoice is not spoofed, that the link you were sent is not a lookalike domain, and that the sender is who they claim to be. The strongest protection against payment fraud is boring and reliable: slow down on any request to send money to new details, verify through a channel you chose, and treat urgency as a warning sign rather than a reason to hurry. This tool is a validator and an educational aid, not banking or legal advice, and it runs entirely in your browser.

Good to know

Is This IBAN Valid? Bank Account Checker, frequently asked questions

How do I check if an IBAN is valid?

Paste the IBAN and this tool checks it against the ISO 13616 standard in three ways: the two-letter country code must be a real IBAN country, the number must be exactly the length that country uses, and the two check digits must match a checksum of the rest of the number. If all three pass, the IBAN is valid, which means it is correctly formed and could belong to a real account. It also breaks out the bank and account parts where the country's structure is known. Everything runs in your browser.

What are the check digits in an IBAN?

The two digits straight after the country code are a mathematical checksum (a mod-97 calculation) of every other character in the IBAN. Because they are derived from the whole number, changing a single digit, or swapping two, almost always makes the checksum fail. That is what lets this tool catch a mistyped or altered IBAN instantly, without contacting any bank.

Does a valid IBAN mean it is safe to send money?

No, and this is the most important point. A valid IBAN only proves the number is correctly formed and could exist. It does not prove the account belongs to the person or company you intend to pay. Invoice-redirection fraud, where a criminal sends a fake invoice or a 'we have changed our bank details' email, uses perfectly valid IBANs that simply belong to the fraudster. Always confirm new or changed bank details with the payee using a phone number or contact you already trust, never one taken from the invoice or email itself.

Can this tool tell me who owns the account or the bank's name?

It can identify the country and, for many countries, the bank code and account number embedded in the IBAN. It cannot tell you the account holder's name, because no public database links an IBAN to a person, and it does not confirm the account is real and active. For those, you have to rely on the payee and your own bank. This tool answers one precise question: is this number correctly formed?

Which countries does it support?

It covers the full IBAN registry, including the United Arab Emirates, Saudi Arabia, Qatar, Kuwait, Bahrain and the rest of the Gulf, the United Kingdom, and all of Europe. Note that some countries, including the United States, Canada and most of Asia, do not use IBANs at all, so a number from there cannot be checked this way.

Is my IBAN kept private?

Yes. The entire check runs in your browser using a built-in country table and the checksum formula. The IBAN is never sent to a server or logged, so you can safely check account numbers from invoices and messages.

Is it free?

Yes, free with no signup and unlimited.