T
ToolboxKit

IBAN Validator

Validate International Bank Account Numbers (IBAN) with checksum verification. Detect country, check digits, and BBAN.

Ad
Ad

About IBAN Validator

The IBAN Validator checks whether an International Bank Account Number is structurally correct by applying the official mod-97 checksum algorithm defined in ISO 13616. It is a quick way to catch typos before initiating a wire transfer or setting up a recurring payment.

What the tool shows you

Enter an IBAN and instantly see whether it passes validation. The tool breaks the number down into its components: the two-letter ISO country code, the two check digits, and the Basic Bank Account Number (BBAN). It also formats the IBAN into groups of four characters for easier reading and identifies the country by name.

How the checksum works

The mod-97 algorithm rearranges the IBAN so the country code and check digits appear at the end, converts all letters to their numeric equivalents (A = 10 through Z = 35), and divides the resulting large number by 97. If the remainder is exactly 1, the IBAN is valid. This single check catches virtually all single-character errors and most transposition errors.

Supported countries

This validator supports IBANs from all countries that have adopted the standard, including the United Kingdom, Germany, France, Spain, Italy, the Netherlands, Switzerland, Belgium, Austria, Portugal, and many more. Each country defines its own BBAN length and structure, and the tool validates the overall length against the expected format.

Use this tool whenever you need to double-check an IBAN before pasting it into a banking form, spreadsheet, or payment API integration.

Frequently Asked Questions

What is an IBAN?

An IBAN (International Bank Account Number) is a standardized format for identifying bank accounts across national borders. It consists of a two-letter country code, two check digits, and a country-specific Basic Bank Account Number (BBAN). IBANs are used primarily in Europe, the Middle East, and parts of Africa and South America.

How does IBAN validation work?

IBAN validation uses the mod-97 algorithm defined in ISO 13616. The country code and check digits are moved to the end, letters are converted to numbers (A=10, B=11, etc.), and the resulting number is checked for divisibility by 97. A valid IBAN always produces a remainder of 1.

Is my bank account information safe?

Yes. All validation happens entirely in your browser. No data is transmitted to any server, and nothing is stored or logged. You can verify this by using the tool while disconnected from the internet.

Which countries use IBANs?

Over 80 countries use IBANs, including all European Union member states, the United Kingdom, Switzerland, Turkey, Saudi Arabia, and Brazil. The United States and Canada do not use the IBAN system, relying instead on routing numbers and account numbers.