Kolaboro / Tools / Account check
Before you pay: whose bank account is this?
Type the account number and SWIFT code from the payment instructions and pick the project. You see typing errors, the bank code and the bank's registered name, whether the money would leave the project's country, and what Dubai escrow law asks for.
How it works
IBAN: the two check digits make the whole number leave a remainder of 1 when divided by 97 (ISO 13616). That catches any single wrong character and any swap of two neighbours. Length and format are checked against each country's IBAN format, and the bank and branch codes are cut out where the format defines them.
SWIFT/BIC: 4 characters for the bank, 2 for the country, 2 for the location and an optional 3-character branch (ISO 9362).
Bank name: from the GLEIF register's BIC-to-LEI mapping, published by GLEIF and SWIFT under CC0. Not every BIC is mapped; then we say so.
No website can check who owns an account or whether instructions were changed by someone else. Only a call to a number you found yourself can.
Sources: IBAN formats from the SWIFT IBAN registry (checks in iban.js); bank names from GLEIF BIC-to-LEI mapping, licence CC0 1.0; Dubai escrow: Kolaboro law notes, quoting Dubai Law No. (8) of 2007. Information, not legal or financial advice.