SWIFT and BIC Codes for all the banks in the world. Find them here!

Bank SWIFT Code Finder


Lookup SWIFT Codes by Country

  1. United States
  2. China
  3. Japan
  4. Germany
  5. France
  6. United Kingdom
  7. Brazil
  8. Russia
  9. Italy
  10. India
  11. Canada
  12. Australia
  13. Spain
  14. South Korea
  15. Mexico
More countries

SWIFT Codes and BIC Codes

SWIFT Codes and BIC codes are part of the ISO 9362 standards for sending money internationally. SWIFT stands for Society for Worldwide Interbank Financial Telecommunication, while BIC is short for Bank Identifier Code.

SWIFT and BIC codes are used all over the world to identify bank branches when you make international payments, ensuring your money gets to the right place. To find a SWIFT code, select your country, bank, and city using the form above. Alternatively, you can browse all SWIFT codes for a particular country.

SWIFT code example


  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out on a bad exchange rate and pay hidden fees as a result. That's because the banks still use an old system to exchange money. We recommend you use Wise (formerly TransferWise), which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

SWIFT Codes - FAQs

What is a SWIFT code?

SWIFT is the Society for Worldwide Interbank Financial Telecommunication. A SWIFT code is a Business Identifier Code (BIC) used by banks and payment providers when making international transfers.

When someone talks about SWIFT/BIC codes, also known as SWIFT numbers, they mean the 8 or 11 digit numbers which are used to identify different banking organisations and branches when making international payments. You'll need a SWIFT code if you want to send money to someone overseas through the SWIFT network.

What is BIC?

BIC stands for Business Identifier Code. These codes are standardized reference numbers assigned by SWIFT, to banks and a range of other financial and non-financial institutions.

If you're sending or receiving an international payment you may be asked for a BIC code. This is the 8 or 11 digit set of numbers which shows which bank holds the account you're sending to. BIC codes may also be referred to as SWIFT/BIC codes, or just SWIFT codes.

What is the difference between SWIFT and BIC codes?

SWIFT is the issuing organisation which controls the use of BIC codes. However, the terms SWIFT codes and BIC codes - and even SWIFT/BIC codes - are used interchangeably.

How do I find my SWIFT code?

If you need to find your own SWIFT/BIC code to give to someone sending you money, you can use the bank SWIFT code finder above. Alternatively, if you need to check the SWIFT number you have for a friend is correct, you can use the SWIFT checker tool.

You can also find your SWIFT number by logging into online banking, calling into your local branch, or checking correspondence with your bank. The details you need are often shown on statements and customer information letters.

How can I check a SWIFT code?

If you're sending an international payment, you want to make sure the SWIFT code you have is correct. Errors can result in delays, cause your payment to be returned - or even mean it's sent to the wrong account.

Check the SWIFT code you have with the recipient, using a Google search for the bank/branch code, or with this handy SWIFT checker tool.

Do I need an IBAN or a SWIFT code?

Depending on where your international payment is going, you might be asked for an IBAN, a SWIFT code, or both. IBAN stands for International Bank Account Number. If you need an IBAN for your transaction, use an online IBAN Calculator or IBAN Validator to generate and check your code.

IBANs operate in a similar way to SWIFT codes, but aren't used globally. IBANs are commonly requested for payments to Europe and the Middle East for example, but aren't used in North America or Australia. Check the requirements for the country you're sending to, to make sure you have all the information you need to process your payment securely.

The registrations of SWIFT codes are handled by Society for Worldwide Interbank Financial Telecommunication (SWIFT) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.