Explore Products

Xflow Receiving Accounts

Our version of virtual foreign currency accounts.

Xflow Invoicing

Elegant invoices with built-in payments

FX AI Analyst

Convert with insight, not instinct

Bring funds into India

Funded Startups

Transfer funds easily from global HQ to the Indian subsidiary

IT Service Exporters

Power your IT business across the globe

Freelancers

Easy invoicing and affordable payments

Platforms

Powerful APIs to simplify international payments


Collect funds from India

Global Payment Aggregators

Collections from India made easy

Developers

Blog

Guides

Case Studies

FAQs

Tools

Purpose Codes

Pricing

Certifications

iso
soc

Xflow uses the Mid-Market Rate (MMR) to calculate the transaction rate.

Products
Xflow Receiving Accounts
Xflow Invoicing
Xflow for Platforms
FX AI Analyst
Solutions
For Exporters
For Funded Startups
For Platforms
For Freelancers
For Global payment aggregators
Developers
Developers
Integration Guide
APIs
Error Codes
Resources
Blog
Guides
Case Studies
FAQs
Tools
Purpose Codes
Tools
SWIFT / BIC Code Finder
IBAN Finder
Currency Converter
FIRA calculator
Alternatives
Wise Alternative
Skydo Alternative
Regd. Office Address
No. 843, 2nd Floor, 5th Main Road, Indira Nagar 1st Stage, Bangalore, Karnataka, India, 560038
Queries/grievances
Ashwin Bhatnagar
support@xflowpay.com
Company Identification Number
U72900KA2021FTC149049
More..
Pricing
Careers
Team Xflow
Regd. Office Address
No. 843, 2nd Floor, 5th Main Road, Indira Nagar 1st Stage, Bangalore, Karnataka, India, 560038
Queries/grievances
Ashwin Bhatnagar
support@xflowpay.com
Company Identification Number
U72900KA2021FTC149049
© 2026 Xflow Payments India Pvt. Ltd. All rights reserved.
Sitemap
Privacy Policy
Website Terms of Use
LinkedIn
X
YouTube
Search SWIFT CodeSearch SWIFT by CountrySearch SWIFT by Bank
Home
Tools
Swift Code Finder

SWIFT / BIC Codes by Country

Browse all countries to find the correct SWIFT/BIC code for international transfers.

Swift Finder

Select
Select
Select

Browse all countries

Key Takeaways

  • 01
    Finding the right SWIFT code by country helps you route international transfers to the correct bank and branch, avoiding costly rejections, delays, and intermediary bank charges.
  • 02
    A SWIFT/BIC code is an 8 or 11 character code that identifies a specific bank and branch globally for cross-border payments.
  • 03
    SWIFT codes are different from IFSC (India domestic), IBAN (account number, mostly Europe), routing numbers (US domestic), and sort codes (UK domestic).
  • 04
    You can find a SWIFT code through your bank statement, online banking, the SWIFT Finder tool above, the bank's website, or by calling your bank.
  • 05
    For transfers involving India, banks may additionally require details such as the beneficiary account number, IFSC code, PAN information, or RBI purpose details depending on the transaction type and regulatory requirements.

What is a SWIFT Code?

SWIFT (Society for Worldwide Interbank Financial Telecommunication) code is a unique identifier used by banks for international money transfers. It allows banks to communicate securely with each other and ensures that funds are routed to the correct bank and branch.

Benefits

  • 01
    Global Recognition: Recognized by banks and financial institutions worldwide for verified transfers.
  • 02
    Security: Ensures funds are routed to the correct bank and branch, minimizing transfer errors and risks.
  • 03
    Speed:  Enables quicker and reliable processing of international payments across global banking networks.
  • 04
    Standardization: Provides a uniform format that simplifies and streamlines global payment communication.

Use-cases

  • 01
    Used by individuals and businesses to receive overseas payments accurately and without delays.
  • 02
    Helps organizations send payments to international partners or suppliers securely and on time.
  • 03
    Enables users to validate a bank’s SWIFT code before initiating cross-border transfers.
  • 04
    Used by platforms and companies to manage large-scale or recurring international payments efficiently.

Understanding the SWIFT Code format

SWIFT codes follow a standardized format of 8 or 11 characters that identify banks worldwide. Here's how they break down:

  • 01
    Bank Code: 4 letters representing the bank, often resembling an abbreviation of the bank’s name.
  • 02
    Country Code: 2 letters representing the country (ISO standard code).
  • 03
    Location Code: 2 letters or digits identifying the bank’s city or location.
  • 04
    Branch Code: 3 letters or digits (optional) identifying a specific branch. XXX denotes the bank’s primary office.
swift code

What are some real-world examples of SWIFT codes in use?

01

IT Exporter

Indian IT services exporter receiving USD from a US client. Wrong SWIFT code would result in additional tracer or intermediary charges too.

02

Freelancer

Indian freelancer on Upwork withdrawing earnings to ICICI. Wrong branch suffix can delay credit by 24-48 hours.

03

Funded Startup

Funded startup receiving capital from its international HQ to its Indian subsidiary. The beneficiary bank’s SWIFT/BIC helps route the inward remittance to the correct authorized dealer bank for settlement and compliance processing.

Skip the SWIFT fees. Send money using Xflow.

Xflow lets you make international payments directly, quickly, affordably, and without hidden fees.

Frequently asked questions

A SWIFT code is a unique identifier code that helps the transacting banks recognize each other during international money transfers. It’s usually 8 or 11 characters long and includes details such as the bank’s name, country, and branch.

You can find your bank’s SWIFT code using Xflow’s SWIFT Finder tool. Just enter your bank name and country to get the correct code instantly. You can also check your bank statement or online banking page for confirmation before sending an international transfer.

No, SWIFT and IFSC codes are not the same. SWIFT codes are used for international transactions, while IFSC codes are used for domestic transfers within India through methods such as NEFT, RTGS, or IMPS. Both the codes help in identifying banks, but they work in different payment systems.

Yes, SWIFT code and BIC (Bank Identifier Code) are the same. “SWIFT” is the network that assigns these codes, and “BIC” is the official term used in the ISO standard.

No, all banks do not have SWIFT codes. Only banks and branches that handle international payments are assigned one. Smaller banks or local branches may be using the SWIFT code of a correspondent or partner bank for cross-border transactions.

When an international transfer is made, the SWIFT code helps route the payment to the correct bank. It ensures that the funds reach the intended institution securely and accurately.

An 8-character SWIFT code identifies the bank and country, and defaults to the head office. An 11-character code adds a 3-character branch suffix for routing to a specific branch. When you see "XXX" as the suffix, it still refers to the head office.

No, for SEPA payments within the Eurozone, only an IBAN is required. However, for international wire transfers outside the SEPA zone, a SWIFT/BIC code is mandatory.

Yes. SWIFT codes can change following a merger, acquisition, branch closure, or rebranding. Always verify the current code with the recipient bank before initiating high-value transfers.

The transfer may be rejected and returned, or in some cases misrouted to the wrong bank. Returns typically take 3–7 business days. Investigating and recovering a misrouted wire can involve a tracer fee (typically $25–$75) and may take 2–4 weeks.

Yes. US banks use SWIFT/BIC codes for international transfers and ABA routing numbers for domestic transactions. Some US banks have separate SWIFT codes for USD wires versus foreign currency (FX) wires. You need to confirm which applies before sending.

Yes. To receive an international wire into an Indian bank account, you typically need to provide the bank's SWIFT code, your account number, the IFSC code, and an RBI-mandated purpose code. The purpose code is required for the bank to issue a FIRC (Foreign Inward Remittance Certificate), which serves as proof of foreign remittance.

MT103 is the standard SWIFT message format used for international single customer credit transfers. It contains full transaction details including details of the sender, recipient, amount, currency, and charges and is commonly used as proof of payment.

No. SWIFT codes are used exclusively for traditional bank-to-bank wire transfers. Cryptocurrency transactions operate on separate blockchain networks and do not use SWIFT infrastructure.

When two banks don't have a direct relationship, a correspondent (intermediary) bank facilitates the transfer between them. The correspondent bank's SWIFT code identifies this intermediary in the transaction chain. Correspondent banks typically deduct a lifting charge ($10–$30) from the transfer amount, which is why the recipient may receive slightly less than the amount sent.
More tools by Xflow
IBAN Checker

IBAN Checker

To find a IBAN Code, kindly select the country, bank & city where the bank is located.

USD / INR Currency Converter

USD / INR Currency Converter

See how much you will receive in INR when converting a specific USD amount