SWIFT Code (BIC) Search & Finder Tools
To find Swift code, kindly select the country, bank & city where the bank is located. The Swift Code finder will display the result beneath the search from. If for some reason, the search function is not working, kindly refresh this page.
Use our BIC / SWIFT code finder to look up a SWIFT code. Search by bank or country, or search for the SWIFT code of a particular bank branch. If you’ve already got a
code, you can use the BIC / SWIFT finder to check that it’s correct.
Search For A SWIFT (BIC) Code
What Is A Bank SWIFT Code?
SWIFT is short for the Society for Worldwide Interbank Financial Telecommunication. Despite its oversized name, it too is simply a worldwide bank ID.
Unlike IBAN, which identifies specific bank accounts, SWIFT refers to a specific bank only — including banks in the US. Some 40,000 banks and offices worldwide are part of the SWIFT network.
What Does A Bank SWIFT Code Look Like?
A SWIFT number is an alphanumeric number containing information that identifies a bank and branch. It can be eight or 11 characters long, depending on which bank
office it refers to.
An example of a SWIFT code is this one for a Capital One in New York City: NFBKUS33.
We can break down this SWIFT code to discover:
- A four-letter bank code.
- A two-letter country code.
- A two-letter location code.
- A two-digit branch code.
Where Can I Find My SWIFT Code ?
If you live in a country that participates in SWIFT, find your SWIFT number on your bank statement, by signing in to your online banking system or by calling your bank.
If you’re sending money internationally and need a SWIFT number, ask your recipient for the SWIFT number of the bank to which their account belongs.
How To Find A Bank SWIFT Code
You can usually find your bank’s BIC or SWIFT code in your bank account statements. Or, you can use our BIC / SWIFT code finder.
Society for Worldwide Interbank Financial Telecommunication (SWIFT) is an industry-owned cooperative supplying secure messaging services and interface software to over 7,000 financial institutions
in 200 countries/regions. SWIFT provides messaging services to banks, broker-dealers, and investment managers, as well as to market infrastructures in payments, treasury, securities, and trade.
These services help their customers reduce costs, improve automation, and manage risk. SWIFT is also the main standards body for interbank communications.
The receiving bank can execute the payment order before the value date specified for the crediting of funds. Therefore, the revocation of a payment order will be
effective only if it reaches the receiving bank before the execution of the payment order. If not, authorisation of the beneficiary is needed. If the execution of revoking
payment instruction involves a retransfer of funds to the sending bank, the value applicable to this transfer will follow the rules foreseen for a new transaction.
The fastest way to find the correct SWIFT code for your bank, is to contact your bank and ask them. (Most banks have this information on their website and/or within your online banking
page with them.)
How Do I Receive Money From Abroad?
SWIFT codes are used when transferring money between banks, in particular for international wire transfers or SEPA payments. Banks also use these codes to exchanging messages.
Before you can receive an international payment, you'll need to provide the sender with some details, including:
- Your International Bank Account Number (IBAN)
- Bank SWIFT Code or BIC (Bank Identifier Code)
- Your sort code
- Account number
- Your full name
- Your address
- The amount and the currency you’d like to receive the payment in
Remember, if the payment is taking place outside of the EEA you'll also need to agree with the sender who is going to pay the charges.
If you wish to receive a SEPA credit transfer, you'll need to provide the sender with an IBAN and SWIFTBIC.
What Are IBANs and SWIFT Codes?
IBAN stands for International Bank Account Number, which you can use when making or receiving international payments.
Your IBAN doesn’t replace your sort code & account number ─ it’s an additional number with extra information to help overseas banks identify your account for payments.
You can find your IBAN on your statement or you can use the tool on our international payments page to generate your IBAN for any of your Barclays accounts.
A SWIFT code (or SWIFTBIC, as it’s sometimes known) is a code that helps overseas banks identify which bank to send money to. For example, if an overseas
bank is sending to a payment to your Barclays UK account, they’ll need to know our SWIFT code: BUKBGB22. It is made up of 8 or 11 characters (4 indicating the bank code, 2 the country, 2 the locality, and 3 the branch code).
If you want to make a SEPA Credit Transfer, you'll need an IBAN. Some countries also require you to provide an IBAN with your payment instruction.
Is My SWIFT Code The Same As Routing Number?
No. For domestic payments, US banks use a domestic routing code to identify your specific bank and bank account. It’s made of a nine-digit ABA number that identifies your bank and branch
and your unique account number.
This routing number is often found at the bottom of your personal checks or by signing in to your online banking system.
SWIFT Code Authority
SWIFT Code: The Society for Worldwide Interbank Financial Telecommunication (SWIFT) (also known as ISO 9362, SWIFT-BIC, BIC code, SWIFT ID or SWIFT code) is a standard format of
Business Identifier Codes approved by the International Organization for Standardization (ISO). It is a unique identification code for both financial and non-financial institutions. (When
assigned to a non-financial institution, a code may also be known as a Business Entity Identifier or BEI).
These codes are used when transferring money between banks, particularly for
international wire transfers, and also for the exchange of other messages between banks. The codes can sometimes be found on account statements. SWIFT and BIC codes are basically the same.
About Bank SWIFT Codes Checker Tool
The tool is provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website
accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important payment,
which is time critical, we recommend to contact your bank first.