XTransfer
  • Products & Services
  • About Us
  • Help & Support
English
Create account

Check IBAN

Check IBAN instantly with our online tool. Fast, accurate validation for international bank account numbers worldwide.

IBAN Example: DE89370400440532013000

What is an IBAN number?

IBAN, which stands for International Bank Account Number, is a standardized format used to uniquely identify bank accounts in international transfers. It was developed by the European Committee for Banking Standards (ECBS) and published as ISO 13616 by the International Organization for Standardization (ISO).

IBAN is an internationally recognized bank account identifier, used for accurately identifying the recipient’s account in cross-border transfers. Its design aims to reduce manual input errors and speed up the processing of funds, especially for international remittances in regions such as Europe, the Middle East, and the Caribbean.

The length and structure of the IBAN vary by country (up to a maximum of 34 characters), but the basic format is as follows:

The length and structure of the IBAN vary by country (up to a maximum of 34 characters), but the basic format is as follows:

Country Code (2-letter code)

The two-letter country code following the ISO 3166-1 standard, for example: Germany is DE, Hungary is HU, China is CN.

Check Digits (2 digits)

Generated using the mod 97 algorithm to verify IBAN validity. For example, in DE89, "89" is the check code.

Basic Bank Account Number (BBAN) (up to 30 characters)

Includes the bank code, branch code (if applicable), and account number. The format is determined by each country, and the length is fixed with case insensitivity.

AA1Country Code
BB2Check Digits
CCCC3Bank Code
DDDDD4Branch Code
EEEEE5Account number
IBAN Format Example

XTRANSFER
YOUR CHOICE FOR GLOBAL TRADE PAYMENT

World's Leading and China's No.1 B2B CrossBorder Trade Payment Platform
Get started
Contact us

Save Money, Effortlessly

Enjoy free transfer between XTransfer accounts and market-beating FX rates. NO account opening fee, NO maintenance fee. Boost your profitability by saving up to 10% in your deals.

Create your free account

Secure and stable

Experience top-tier security with our platform. We strictly adhere to applicable regulations and best compliance practices — no more account freezes! Your funds, transactions and data are safeguarded with leading industry standards, reinforced by AI-driven risk management.

Create your free account

FAQ

What is the difference between IBAN and SWIFT/BIC?

IBAN is used to uniquely identify individual bank accounts, including country code, check digits, bank code, and account number. It is mainly used in Europe and some other countries to ensure precise cross-border transfers to specific accounts. SWIFT/BIC is used to identify banks or financial institutions, not specific accounts, and serves as a global identification code to direct funds to the correct bank. It is usually used in combination with IBAN. The key difference is that IBAN locates a specific account, while SWIFT locates the bank itself. IBAN is mainly used in Europe, whereas SWIFT is used worldwide.

Which countries use IBAN?

Currently, more than 70 countries have adopted the IBAN standard, including most European countries (such as Germany, France, Spain, the UK), Middle Eastern countries (such as Saudi Arabia, UAE), some Latin American countries (such as Brazil), and other countries that are gradually introducing it. Mainland China has not yet adopted the IBAN format, but for international payments, SWIFT codes and bank account numbers are still required to complete transactions.

The Importance of IBAN Validation

Since the IBAN includes check digits, users can quickly validate the IBAN using an online tool before submission. This helps prevent transfer failures or errors, reduces costly corrections caused by account typos, incorrect bank codes, or illegal characters. Additionally, strict validation ensures compliance with regulations such as the EU SEPA (Single Euro Payments Area), guaranteeing transaction compliance and preventing financial institutions from rejecting incomplete information.

What are the common mistakes when using IBAN?

Common IBAN mistakes include format errors such as missing letters or digits (e.g., writing DE8 instead of DE89), failing to remove spaces or special characters; confusing bank codes with account numbers, especially in countries like Germany where the bank code is embedded in the IBAN without proper separation; and incorrect country codes, such as using UK (the correct code is GB) or confusing GR (Greece) with GE (Georgia). To avoid these issues, it is recommended to use the standardized format (no spaces, all uppercase) and verify through the bank's pre-validation systems.

Is IBAN standardized globally?

IBAN follows a globally unified framework (ISO 13616), but the specific format and length vary by country. All IBANs consist of three parts: a country code (2 letters), check digits (2 numbers), and local account information (up to 30 characters). Each country defines the structure and length of the local account information based on its banking system; for example, Germany's IBAN is 22 characters long, France's is 27, and Belgium's is only 16.
DisclaimerThe data provided on this page is sourced from the Internet and bank official websites and is for reference only. We do not guarantee the accuracy, completeness or timeliness of the data. Users should verify the relevant information and bear the risks of use.