Enter or paste an IBAN (spaces and dashes are fine). The tool recognises the country, checks the length against that country's official format, recalculates the ISO 13616 mod-97 checksum, and shows which part is the bank code and which is the account. If the checksum fails, it lists the positions where a single typo could explain the mismatch and tells you for certain whether two adjacent characters could have been swapped. Everything runs in your browser - the number is never uploaded.
Enter or paste an IBAN (spaces and dashes are fine). The tool recognises the country, checks the length against that country's official format, recalculates the ISO 13616 mod-97 checksum, and shows which part is the bank code and which is the account. If the checksum fails, it lists the positions where a single typo could explain the mismatch and tells you for certain whether two adjacent characters could have been swapped. Everything runs in your browser - the number is never uploaded.
Common questions and answers about this topic.
IBAN (International Bank Account Number) is a standardised way (ISO 13616) of writing a bank account for cross-border payments: a two-letter country code, two check digits, then the domestic account part. It is used across Europe, the Middle East and beyond - if someone in Germany or France gives you their account, it will be an IBAN.
No - Taiwanese bank accounts do not have an IBAN, and neither do accounts in the US, China, Japan and many other places; those transfers use SWIFT/BIC plus a local account number instead. You need this tool when sending money **to** a country that uses IBAN - for example paying a European supplier, school or landlord.
Because the checksum only proves the characters are internally consistent - it cannot know whether the account is open, accepts the currency, or belongs to your recipient. About 1 in 97 random typos even passes the checksum by chance. The check catches most copy mistakes instantly, but the final confirmation always comes from the account owner.
Partly. For several countries this tool splits out the bank code segment (for example the German BLZ or the British sort code), which identifies the bank within that country - but mapping codes to bank names needs a national directory, which this tool deliberately does not query. Your banking app usually shows the bank name automatically once you enter the IBAN.