SWIFT / BIC code toolkit

Easily find & verify the SWIFT / BIC codes for banks worldwide

What is a SWIFT / BIC code?

Bank code A-Z 4 letter code. It usually looks like a shortened version of that bank's name.
Country code A-Z 2 letter code. It says which country that bank is in.
Location code 0-9 A-Z 2 digit location code that could be either 2 letters or numbers. It says where that bank's head office is.
Branch Code 0-9 A-Z Optional 3 digit code. It specifies a particular branch, instead of the bank's head office. 'XXX' for head office.
credit card
SWIFT / BIC code
The SWIFT Code is a standard format for Business Identifier Codes (BIC) and it's used to uniquely identify banks and financial institutions globally - it says who and where they are. These codes are used when transferring money between banks, in particular for international wire transfers or SEPA payments. Banks also use these codes to exchange messages.

Are you overpaying when you send money abroad?

Alongside the fees they tell you about, banks and other providers add a mark up to the exchange rate they offer you. Which means you pay more than you need to when you send money abroad.

TransferWise only ever use the REAL exchange rate and charge a low, transparent fee, which means it's up to 8x cheaper than banks. It's only fair. It's your money.

Heard enough?

Wave goodbye to unfairness and send your money abroad with TransferWise.

Start saving money


Where can I send money with TransferWise?

TransferWise serves over 300 transfer routes. You can learn more about the countries TransferWise supports here.

Do I need an IBAN number?

It depends on the country you're sending money to. In the Eurozone, you'll always need an IBAN and a SWIFT BIC code. Banks in the USA use SWIFT codes, but they don't use IBANs. It's the same in New Zealand too. Learn more about IBAN numbers here.

Which countries are in SEPA?

As of today, 35 countries in the extended Eurozone are within the SEPA (Single European Payments Area) - including the United Kingdom, Switzerland and Germany. Learn more about which countries are in SEPA here.


TransferWise takes no responsibility for any financial loss that might be caused by the use of an incorrect code.

If you're unsure about anything, it's recommended that you contact the bank or financial institution in question in order to ensure you have the right information.