Find SWIFT/BIC Codes
for Banks

Everything you need to find the right SWIFT/BIC code for your transfer. Search by bank or country to find the right branch code. Or, if you already have a code, you can use our checker tool to make sure it's correct.

Find a Swift code

Just fill in the country and account details below

expand_more

Why SuperPay™
and not bank transfers?

No correspondent banks, no intermediary charges. SuperPay uses Visa Direct to push funds directly — what you send is what they get.

Just ~1% FX markup vs 2-3% charged on SWIFT transfers. Live rates visible in your account before you confirm.

Send EUR, GBP, USD, PKR, INR, PHP, and more via Visa Direct to beneficiary accounts across 40+ countries.

calculatePricing Calculator

Recipient receives exactly

🇬🇧expand_more

You send approximately

🇦🇪expand_more
Pay with SuperPay

What is a
SWIFT/BIC Code?

A SWIFT code is an 8 to 11-character alphanumeric code that uniquely identifies a bank or financial institution in international transactions. It is assigned by the Society for Worldwide Interbank Financial Telecommunication (SWIFT), a Belgium-based network established in 1973 and used by over 11,000 banks in 200+ countries. BIC (Bank Identifier Code, ISO 9362) is simply the formal name for the same code — every SWIFT code is a BIC, and every BIC used for SWIFT messaging is a SWIFT code.

ABCD

Bank code

4 letters identifying the bank

IN

Country code

2 letters (ISO 3166-1)

BB

Location code

2 characters for city/region

XXX

Branch code

3 characters (XXX = head office)

SWIFT/BIC code vs
routing numbers

A SWIFT/BIC code is only for international transfers. Domestic transfers within a country use a different, local system instead — and almost every country calls it something different, with its own format.

public

SWIFT/BIC Code

Identifies a bank for transfers that cross a border. One global standard — the same format works for every country, no matter where the recipient banks.

  • check_circle8 or 11 alphanumeric characters, everywhere
  • check_circleOne international standard (ISO 9362)
  • check_circleNeeded whenever the transfer crosses a border
account_balance

Domestic Bank Code

Identifies a bank for transfers within its own country. There's no single global standard — each country runs its own system, under its own name.

  • check_circleFormat varies by country — digits, letters, or both
  • check_circleA different name in almost every country
  • check_circleNeeded only for transfers within that same country
CountryDomestic systemFormat
United StatesABA Routing Number9 digits
IndiaIFSC (Indian Financial System Code)11 alphanumeric characters
United KingdomSort Code6 digits
AustraliaBSB Number (Bank State Branch)6 digits
MexicoCLABE18 digits
ChinaCNAPS Code12 digits

Sending money within a country? Use its local system. Sending internationally? You need the recipient bank's SWIFT/BIC code — and often the domestic code too, since the SWIFT/BIC code routes the payment across borders while the local code identifies the exact receiving branch.

SWIFT transfers are slow and expensive

SWIFT payments route through correspondent banks — each one adding fees, delays, and markup. SuperPay bypasses the SWIFT network entirely, using Visa Direct to push funds directly.

Comparison

Your bank (SWIFT)

SuperPay

Network

SWIFT (correspondent banking)

Visa Direct

Transfer fee

AED 50-150

$0

FX markup

2-3%

~1%

Processing time

2-5 business days

Same day

Intermediary fees

AED 50-100 per hop

None

Tracking

Limited

Real-time

SuperPay uses Visa Direct and applies a ~1% FX markup on mid-market rates. Traditional SWIFT transfers typically incur 2-3% FX markup plus intermediary bank fees at each hop. Actual costs vary by institution and corridor.

Send money internationally
with SuperPay

SuperPay uses Visa Direct to push funds directly — no correspondent banks, no intermediary fees, no 2-5 day waits. Competitive FX rates and zero transfer fees. Trusted by 3,000+ companies across the UAE.

savings

Zero transfer fees

Send money abroad without losing funds to wire fees or hidden charges. Eliminates the traditional AED 50-150 cost per transfer.

bolt

Same-day settlement

Same-day settlement for major corridors — no more waiting 3-5 business days for SWIFT transfers to clear.

public

40+ countries supported

Send money abroad without losing funds to wire fees or hidden charges. Eliminates the traditional AED 50-150 cost per transfer.

visibility

Real-time tracking

Track your transfers in real-time from initiation to delivery. Auto-generated payment slips for every transaction.

integration_instructions

Accounting integrations

Auto-sync payments with Xero, QuickBooks, Oracle NetSuite, SAP, Zoho Books, and more. Eliminate manual reconciliation.

Why do you need
a SWIFT code?

A SWIFT code helps identify the recipient's bank for a traditional international wire transfer. Here's when it typically comes up:

send_money

Sending money abroad

Your bank will ask for the recipient's SWIFT code to route the payment to the correct institution.

request_quote

Receiving international payments

Share your bank's SWIFT code with overseas clients or employers so they can send funds to your account.

inventory_2

Paying international suppliers

Businesses use SWIFT codes to pay vendors, manufacturers, and service providers in other countries.

person

Freelancer & contractor payments

Pay overseas developers, designers, and consultants directly into their bank accounts.

Browse by country

Find SWIFT codes for banks across 204 countries.

OTHER

🏳️Albania🏳️Algeria🏳️Angola🏳️Anguilla🏳️Antigua and Barbuda🏳️Argentina🏳️Armenia🏳️Aruba🏳️Azerbaijan🏳️Bahamas🏳️Barbados🏳️Belize🏳️Benin🏳️Bermuda🏳️Bhutan🏳️Bolivia🏳️Bonaire🏳️Bosnia and Herzegovina🏳️Botswana🏳️Brunei🏳️Burkina Faso🏳️Cambodia🏳️Cameroon🏳️Cape Verde🏳️Cayman Islands🏳️Chile🏳️China🏳️Colombia🏳️Comoros🏳️Cook Islands🏳️Costa Rica🏳️Curaçao🏳️Djibouti🏳️Dominica🏳️Dominican Republic🏳️Ecuador🏳️El Salvador🏳️Equatorial Guinea🏳️Eswatini🏳️Ethiopia🏳️Falkland Islands🏳️Faroe Islands🏳️Fiji🏳️French Polynesia🏳️Gabon🏳️Gambia🏳️Georgia🏳️Ghana🏳️Gibraltar🏳️Greenland🏳️Grenada🏳️Guadeloupe🏳️Guam🏳️Guatemala🏳️Guernsey🏳️Guinea🏳️Guinea Bissau🏳️Guyana🏳️Haiti🏳️Honduras🏳️Isle of Man🏳️Ivory Coast🏳️Jamaica🏳️Jersey🏳️Kazakhstan🏳️Kenya🏳️Kiribati🏳️Kosovo🏳️Kyrgyzstan🏳️Laos🏳️Lesotho🏳️Liberia🏳️Macao🏳️Madagascar🏳️Malawi🏳️Maldives🏳️Mali🏳️Marshall Islands🏳️Martinique🏳️Mauritania🏳️Mauritius🏳️Mayotte🏳️Mexico🏳️Moldova🏳️Mongolia🏳️Montenegro🏳️Montserrat🏳️Morocco🏳️Mozambique🏳️Namibia🏳️Nepal🏳️New Caledonia🏳️Nicaragua🏳️Niger🏳️Nigeria🏳️North Macedonia🏳️Palau🏳️Panama🏳️Papua New Guinea🏳️Paraguay🏳️Peru🏳️Puerto Rico🏳️Réunion🏳️Rwanda🏳️Saint Helena🏳️Saint Kitts and Nevis🏳️Saint Lucia🏳️Samoa🏳️São Tomé and Príncipe🏳️Senegal🏳️Serbia🏳️Seychelles🏳️Sierra Leone🏳️Sint Maarten🏳️Solomon Islands🏳️Sri Lanka🏳️St Vincent and Grenadines🏳️Suriname🏳️Taiwan🏳️Tajikistan🏳️Tanzania🏳️Timor-Leste🏳️Togo🏳️Tonga🏳️Trinidad and Tobago🏳️Tunisia🏳️Turkmenistan🏳️Turks and Caicos Islands🏳️Tuvalu🏳️Uganda🏳️Ukraine🏳️Uruguay🏳️Uzbekistan🏳️Vanuatu🏳️Virgin Islands (uk)🏳️Wallis and Futuna Islands🏳️Zambia🏳️Zimbabwe

FAQs

What is a SWIFT/BIC code?expand_more
A SWIFT code — also formally called a BIC (Bank Identifier Code, ISO 9362) — is an 8 to 11 character identifier used to route international wire transfers and messages between banks worldwide. SWIFT stands for Society for Worldwide Interbank Financial Telecommunication, a Belgium-based network established in 1973. SWIFT and BIC are two names for the same code, used globally across all financial institutions.
Is there a difference between a SWIFT code and a BIC code?expand_more
No — they're the same code. "SWIFT code" is the common name, while "BIC" (Bank Identifier Code) is the formal term defined by the ISO 9362 standard. Every SWIFT code is a BIC, and every BIC used for SWIFT messaging is a SWIFT code, so you can use either term interchangeably when providing your bank's code for a transfer.
What is the difference between a SWIFT code and an IBAN?expand_more
A SWIFT code identifies a specific bank or branch, while an IBAN (International Bank Account Number) identifies a specific bank account. You typically need both to make an international transfer — the SWIFT code to route the payment to the correct bank, and the IBAN to credit the correct account.
How do I read a SWIFT code?expand_more
A SWIFT code has 4 parts: the first 4 characters are the bank code (e.g., CHAS for Chase), characters 5–6 are the country code (e.g., US for United States), characters 7–8 are the location code (city/region), and the optional characters 9–11 identify a specific branch. If the branch code is XXX or omitted, it refers to the bank's head office.
How many characters are in a SWIFT code?expand_more
A SWIFT code is either 8 or 11 characters long. An 8-character code identifies the bank's head office. An 11-character code identifies a specific branch of the bank. Both formats are valid for international transfers.

Skip SWIFT. Pay less with Visa Direct.

No intermediary banks  |  Zero transfer fees  |  Same-day delivery