SWIFT / BIC Code Finder & Checker
Find any bank's SWIFT / BIC code, or look up a code to see which bank it is — free directory of 35,860+ banks in 231 countries, official ISO 9362 data.
Find the SWIFT code (also called a BIC) of any bank, or enter a code to see which bank it belongs to. This free directory covers 35,860 banks across 231 countries, sourced from the official ISO 9362 BIC registry. You can also paste any code into the box above to validate and decode it instantly.
Format of a SWIFT / BIC code
A SWIFT/BIC is an 8–11 character code that identifies the country, city, bank and branch.
Bank code A–Z
4 letters representing the bank. It usually looks like a shortened version of that bank's name.
Country code A–Z
2 letters representing the country the bank is in.
Location code 0–9 A–Z
2 characters made up of letters or numbers. It says where that bank's head office is.
Branch code 0–9 A–Z
3 characters specifying a particular branch. "XXX" represents the bank's head office.
Example of a SWIFT code
Browse SWIFT codes by country
How to find a bank's SWIFT / BIC code
- Search by name — type the bank's name in the box above and pick it from the suggestions.
- Browse by country — open your country and find the bank alphabetically.
- Look up a code — already have a code? Paste it in to see the bank, country, branch and address.
- Confirm before you send — for a transfer, verify the exact code on your bank statement, app or with the bank, since head-office and branch codes differ.
SWIFT / BIC vs IBAN vs routing number
These are easy to mix up, but each does a different job:
- SWIFT / BIC identifies the bank for international transfers.
- IBAN identifies the specific account (used across Europe and many other countries).
- Routing / sort code identifies the bank domestically (e.g. US ABA routing number, UK sort code).
For an international wire you usually need both the recipient's SWIFT/BIC and their account number or IBAN.
Bank codes in other countries
Every country uses a different bank-code system — pick the right tool:
Frequently asked questions
What is a SWIFT code / BIC?
A SWIFT code — or BIC (Bank Identifier Code), standard ISO 9362 — is an 8 or 11 character code that identifies a bank in international wire transfers.
How do I find my bank's SWIFT code?
Search your bank's name in the box above, or browse by country. Each bank page shows its SWIFT/BIC code and any branch codes. Always confirm the exact code with your bank or your account statement before sending money.
Is a SWIFT code the same as an IBAN?
No. A SWIFT/BIC identifies the bank, while an IBAN identifies the individual account. Many international transfers require both.
Is it safe to share my SWIFT / BIC code?
Yes. A SWIFT/BIC is public information that simply identifies your bank. It is needed to receive international payments and does not, on its own, give anyone access to your account.
What is the difference between an 8 and 11 character code?
The 8-character code identifies the bank's head office. An 11-character code adds a 3-character branch code for a specific branch ("XXX" also means head office).
Why can't I find my bank?
This directory covers active BICs in the official ISO 9362 registry. Very small institutions, brand-new banks, or banks that route through a partner may not have their own BIC — ask your bank which code to use.
Where does this data come from?
From the public ISO 9362 BIC directory published by SWIFT, the registration authority. It is the official source of active BIC codes.