SWIFT Code Finder

SWIFT / BIC codes for major banks (India & global).

A searchable list of SWIFT / BIC codes for major banks in India and around the world — the code needed to send or receive international wire transfers. Look up a bank's SWIFT code (SBININBB for SBI, HDFCINBB for HDFC, CHASUS33 for JPMorgan Chase) or search a code to find the bank. Filter by country and tap any code to copy it. Runs fully in your browser — no API.

How to use SWIFT Code Finder

  1. Open the finder

    Launch this free SWIFT code finder to look up the SWIFT / BIC codes of major banks in one searchable table.

  2. Search a bank

    Type a bank name like SBI or HDFC, or a SWIFT code, into the search box to find the code.

  3. Filter by country

    Use the country filter to browse the banks within a particular country.

  4. Read the code

    Each row shows the SWIFT / BIC code with the bank's name, city and country.

  5. Copy the code

    Tap any SWIFT code to copy it, ready to share for an international transfer.

  6. Confirm the branch

    For a specific branch, verify the full 11-character SWIFT code with your bank before sending money.

Frequently asked questions

What is a SWIFT code?

A SWIFT code (also called a BIC — Bank Identifier Code) is a unique code that identifies a specific bank internationally. It's used to route SWIFT wire transfers between banks across countries. A SWIFT code is 8 or 11 characters long.

What does each part of a SWIFT code mean?

A SWIFT/BIC has up to 11 characters: the first 4 are the bank code, the next 2 are the country code, the next 2 are the location code, and the last 3 (optional) are the branch code. An 8-character code refers to the bank's head office.

What is the SWIFT code for SBI or HDFC?

State Bank of India's SWIFT code is SBININBB and HDFC Bank's is HDFCINBB. These are the primary (head-office) codes; a specific branch may have an 11-character version. Search this list for any bank to find its code.

Is a SWIFT code the same as an IFSC code?

No. A SWIFT code is used for international transfers between countries, while an IFSC code is used for domestic transfers within India (NEFT, RTGS, IMPS). For money coming from abroad you need the SWIFT code; within India you need the IFSC code.

Do I need the branch SWIFT code or is the main one enough?

For most international transfers the 8-character head-office SWIFT code works, and the bank routes it internally. Some banks ask for the full 11-character branch code — if in doubt, confirm the exact code with your bank or recipient.

Is this SWIFT code finder free?

Yes — it's completely free with no sign-up. The list runs in your browser from a built-in dataset, so there are no limits, no API keys and nothing is uploaded.

Do I need a SWIFT code to receive money from abroad?

Yes. To receive an international transfer you give the sender your bank's SWIFT/BIC code along with your account number (and IFSC for India). The SWIFT code routes the money to the correct bank and country. Look up your bank's code here.

What is the SWIFT code for ICICI or Axis Bank?

ICICI Bank's SWIFT code is ICICINBB and Axis Bank's is AXISINBB (head-office codes). A specific branch may use an 11-character version. Search any bank in the list to find its SWIFT/BIC code.

Related tools — Bank & Code Finders