A SWIFT code is an international bank code that identifies particular banks worldwide. It's also known as a Bank Identifier Code (BIC). Banks uses SWIFT codes to send money to overseas banks.
SWIFT/BIC codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending with 'XXX') refer to the head or primary bank office. SWIFT codes are formatted as follows: