SWIFT Code Finder

Find the correct SWIFT/BIC code for international wire transfers quickly and easily.

Loading countries...

Always cross-check a SWIFT/BIC code with your recipient or their bank before initiating an international transfer.

What is a SWIFT Code?

A SWIFT code — also called a Bank Identifier Code (BIC) — is an 8 to 11 character code that uniquely identifies a bank or financial institution during international wire transfers. It was introduced by the Society for Worldwide Interbank Financial Telecommunication (SWIFT), a global cooperative that provides secure messaging between more than 11,000 banks across over 200 countries.

When you send money abroad, the SWIFT code tells the network exactly which bank — and often which specific branch — should receive the funds. Without the correct code, your transfer can be delayed, rejected, or routed to the wrong institution.

How a SWIFT Code Is Structured

Every SWIFT/BIC code follows the same pattern:

  • 4 letters — bank code (e.g. HDFC for HDFC Bank)
  • 2 letters — ISO country code (e.g. IN for India)
  • 2 characters — location code identifying the city or head-office region
  • 3 characters (optional) — branch code. XXX or no suffix means the primary office.

For example, HDFCINBBXXX identifies HDFC Bank's primary branch in Mumbai, India.

When Do You Need a SWIFT Code?

You'll need a SWIFT code whenever money moves across borders — receiving a salary from a foreign employer, collecting payments from overseas clients, sending remittances to family abroad, paying university tuition, or settling invoices with international suppliers. Domestic transfers within India use IFSC codes instead, not SWIFT codes.

Frequently Asked Questions

Is a SWIFT code the same as a BIC code?

Yes. SWIFT and BIC refer to the same identifier — most banks use the terms interchangeably.

Is my SWIFT code unique to me?

No. The SWIFT code identifies a bank or branch, not your personal account. You'll always need to provide your account number separately.

What happens if I use the wrong SWIFT code?

Your transfer may be delayed, returned to the sender (often with a processing fee deducted), or — rarely — misrouted to another bank. Always confirm the code with the recipient or their bank before sending.

Do all banks have a SWIFT code?

Most banks that handle international transfers do, but some smaller local banks, credit unions, and cooperative banks may not. In that case, payments are routed through a correspondent bank.

Where can I find my bank's SWIFT code?

It's typically listed on your bank's website, on recent account statements, inside the mobile banking app, or via the SWIFT Code Finder above.

Search SWIFT Codes by Country

Browse our complete directory of international banking codes.

EximPe Support

EximPe SupportHi there! 👋
How can we help you with your global payments today?