Validate IBAN

Check IBANs securely and quickly - directly in your browser

100% Free No Registration GDPR Compliant

IBAN Validator

Secure validation directly in your browser

Enter an IBAN with or without spaces

🔒

Your IBAN is validated exclusively in your browser. No data is transmitted to servers or stored.

30+
Supported Countries
100%
Privacy
0
Data Transmission
ISO
7064 Standard

How IBAN Validation Works

Our IBAN Validator checks your entered IBAN in three steps. The entire process takes place locally in your browser - fast, secure, and without data transmission.

1

Format Check

First, we verify that the entered IBAN matches the correct format. The country code must be valid and the total length must be exact. Each country has a fixed IBAN length: Germany 22 characters, Austria 20 characters, Switzerland 21 characters, France 27 characters.

2

Checksum (MOD-97)

Mathematical validation according to ISO 7064 standard using the MOD-97 algorithm. The entire IBAN is converted to a number and divided by 97. For a valid IBAN, the remainder must be exactly 1. This reliably detects even single digit transpositions or typos.

3

Bank Identification

After successful validation, our validator extracts the bank code from the IBAN. For German, Austrian, and Swiss banks, we also display the name of the financial institution. This way you can see at a glance which bank the account belongs to.

What is an IBAN?

The IBAN (International Bank Account Number) is an internationally standardized account number that simplifies cross-border payments. It was introduced to make transfers within Europe and worldwide faster, more secure, and less expensive.

Before the introduction of the IBAN, various national formats had to be considered for international transfers, which often led to errors and delays. The IBAN creates a uniform standard here.

History of the IBAN

The IBAN was developed in the 1990s by the European Committee for Banking Standards (ECBS) and is based on the ISO standard 13616. The goal was to create a uniform format for account numbers that works across borders and drastically reduces the error rate in international transfers.

Advantages of the IBAN

  • Uniform format for all countries
  • Automatic error detection through check digit
  • Faster processing of transfers
  • Lower fees for SEPA payments
  • Unique identification of bank accounts

Structure of an IBAN

An IBAN consists of several components that together enable unique account identification. The length varies by country between 15 and 34 characters.

DE 89 3704 0044
Country Code (2 letters)
Check Digit (2 digits)
Bank Code (8 digits)
Account Number (10 digits)

Country Code (2 digits)

The first two letters of the IBAN indicate the country where the bank account is held. These codes correspond to the ISO-3166-1-Alpha-2 standard. Germany has the code "DE", Austria "AT", Switzerland "CH", and France "FR".

Check Digit (2 digits)

The two-digit check digit at positions 3-4 enables mathematical validation of the entire IBAN. It is calculated using the MOD-97 method (ISO 7064). If a typo is made during entry, the check digit will no longer match - the error is detected before money is sent to the wrong account.

BBAN (National Account Data)

The rest of the IBAN forms the BBAN (Basic Bank Account Number). It contains the national account identification, the structure of which varies from country to country. In Germany, it consists of 8 digits bank code and 10 digits account number.

Why Use Our IBAN Validator?

There are numerous IBAN check tools on the internet - but not all are equally secure or reliable. Our validator offers decisive advantages, especially when it comes to protecting your sensitive bank data.

🔒

100% Privacy

Your IBAN never leaves your browser. The entire validation is done client-side with JavaScript - without any server communication. This keeps your sensitive bank data fully protected.

Instant Validation

Get results in real-time, without waiting or server requests. The check happens immediately after entry - it doesn't get faster than this.

🌎

30+ Countries

Our validator supports IBANs from over 30 countries: Germany, Austria, Switzerland, France, Italy, Spain, Netherlands, Belgium, United Kingdom and many more.

🏦

Bank Recognition

Automatic recognition and display of bank code and account number. For many German, Austrian, and Swiss banks, we also show the bank name.

Supported Countries

Our IBAN Validator supports all SEPA countries and other states with IBAN standard. Each country has its own fixed IBAN length.

🇩🇪 Germany 22 characters
🇦🇹 Austria 20 characters
🇨🇭 Switzerland 21 characters
🇫🇷 France 27 characters
🇮🇹 Italy 27 characters
🇪🇸 Spain 24 characters
🇳🇱 Netherlands 18 characters
🇧🇪 Belgium 16 characters
🇵🇱 Poland 28 characters
🇬🇧 United Kingdom 22 characters
🇸🇪 Sweden 24 characters
🌍 + 20 more Countries

Frequently Asked Questions (FAQ)

Here you will find answers to the most important questions about IBANs and our IBAN Validator.

What is an IBAN?

IBAN stands for International Bank Account Number and is an internationally standardized account number. It was introduced to simplify cross-border payments and consists of country code, check digit, and national account identification (BBAN).

Is the IBAN Validator free?

Yes, our IBAN Validator is completely free and usable without registration. You can check as many IBANs as you want - there are no restrictions or hidden costs.

Is my data stored?

No, your IBAN is validated exclusively in your browser. No data is transmitted to our or other servers. The validation is done 100% client-side with JavaScript.

What does MOD-97 mean?

MOD-97 is the mathematical algorithm for calculating the IBAN check digit according to ISO 7064. The check digit (positions 3-4 of the IBAN) makes it possible to reliably detect typos when entering the IBAN.

Can I also check foreign IBANs?

Yes, our validator supports over 30 countries, including all SEPA countries. The format check and MOD-97 validation works reliably for all supported countries.

What is the difference between IBAN and BIC?

The IBAN identifies a specific bank account, while the BIC (Bank Identifier Code) identifies the bank itself. For SEPA transfers within the EU, only the IBAN has been required since 2016.

Validate IBAN Now

Use our free IBAN Validator and check your IBAN in seconds - secure, fast, and without data transmission.

Go to Validator