SWIFT Codes & Find the BIC Code for all the Banks

 ID  Country  ISO Alpha-2 Code  ISO Alpha-3 Code
 3  Afghanistan Bank Swiftcode  AF  AFG
 15  Aland Islands Bank Swiftcode  AX  ALA
 6  Albania Bank Swiftcode  AL  ALB
 62  Algeria Bank Swiftcode  DZ  DZA
 11  American Samoa Bank Swiftcode  AS  ASM
 1  Andorra Bank Swiftcode  AD  AND
 8  Angola Bank Swiftcode  AO  AGO
 5  Anguilla Bank Swiftcode  AI  AIA
 9  Antarctica Bank Swiftcode  AQ  ATA
 4  Antigua and Barbuda Bank Swiftcode  AG  ATG
 10  Argentina Bank Swiftcode  AR  ARG
 7  Armenia Bank Swiftcode  AM  ARM
 14  Aruba Bank Swiftcode  AW  ABW
 13  Australia Bank Swiftcode  AU  AUS
 12  Austria Bank Swiftcode  AT  AUT
 16  Azerbaijan Bank Swiftcode  AZ  AZE
 32  Bahamas Bank Swiftcode  BS  BHS
 23  Bahrain Bank Swiftcode  BH  BHR
 19  Bangladesh Bank Swiftcode  BD  BGD
 18  Barbados Bank Swiftcode  BB  BRB
 36  Belarus Bank Swiftcode  BY  BLR
 20  Belgium Bank Swiftcode  BE  BEL
 37  Belize Bank Swiftcode  BZ  BLZ
 25  Benin Bank Swiftcode  BJ  BEN
 27  Bermuda Bank Swiftcode  BM  BMU
 33  Bhutan Bank Swiftcode  BT  BTN
 29  Bolivia Bank Swiftcode  BO  BOL
 30  bonaire Bank Swiftcode  BQ  
 17  Bosnia and Herzegovina Bank Swiftcode  BA  BIH
 35  Botswana Bank Swiftcode  BW  BWA
 34  Bouvet Island Bank Swiftcode  BV  BVT
 31  Brazil Bank Swiftcode  BR  BRA
 106  British Indian Ocean Territory Bank Swiftcode  IO  
 239  British Virgin Islands Bank Swiftcode  VG  VGB
 28  Brunei Bank Swiftcode  BN  BRN
 22  Bulgaria Bank Swiftcode  BG  BGR
 21  Burkina Faso Bank Swiftcode  BF  BFA
 24  Burundi Bank Swiftcode  BI  BDI
 117  Cambodia Bank Swiftcode  KH  KHM
 47  Cameroon Bank Swiftcode  CM  CMR
 38  Canada Bank Swiftcode  CA  CAN
 52  Cape Verde Bank Swiftcode  CV  CPV
 124  Cayman Islands Bank Swiftcode  KY  CYM
 41  Central African Republic Bank Swiftcode  CF  CAF
 215  Chad Bank Swiftcode  TD  TCD
 46  Chile Bank Swiftcode  CL  CHL
 48  China Bank Swiftcode  CN  CHN
 54  Christmas Island Bank Swiftcode  CX  
 39  Cocos [Keeling] Islands Bank Swiftcode  CC  
 49  Colombia Bank Swiftcode  CO  COL
 119  Comoros Bank Swiftcode  KM  COM
 45  Cook Islands Bank Swiftcode  CK  COK
 50  Costa Rica Bank Swiftcode  CR  CRI
 98  Croatia Bank Swiftcode  HR  HRV
 51  Cuba Bank Swiftcode  CU  CUB
 53  Curacao Bank Swiftcode  CW  
 55  Cyprus Bank Swiftcode  CY  CYP
 56  Czech Republic Bank Swiftcode  CZ  CZE
 40  Democratic Republic of the Congo Bank Swiftcode  CD  COD
 59  Denmark Bank Swiftcode  DK  DNK
 58  Djibouti Bank Swiftcode  DJ  DJI
 60  Dominica Bank Swiftcode  DM  DMA
 61  Dominican Republic Bank Swiftcode  DO  DOM
 221  East Timor Bank Swiftcode  TL  
 63  Ecuador Bank Swiftcode  EC  ECU
 65  Egypt Bank Swiftcode  EG  EGY
 210  El Salvador Bank Swiftcode  SV  SLV
 88  Equatorial Guinea Bank Swiftcode  GQ  GNQ
 67  Eritrea Bank Swiftcode  ER  ERI
 64  Estonia Bank Swiftcode  EE  EST
 69  Ethiopia Bank Swiftcode  ET  ETH
 72  Falkland Islands Bank Swiftcode  FK  FLK
 74  Faroe Islands Bank Swiftcode  FO  FRO
 71  Fiji Bank Swiftcode  FJ  FJI
 70  Finland Bank Swiftcode  FI  FIN
 75  France Bank Swiftcode  FR  FRA
 80  French Guiana Bank Swiftcode  GF  GUF
 175  French Polynesia Bank Swiftcode  PF  PYF
 216  French Southern Territories Bank Swiftcode  TF  
 76  Gabon Bank Swiftcode  GA  GAB
 85  Gambia Bank Swiftcode  GM  GMB
 79  Georgia Bank Swiftcode  GE  GEO
 57  Germany Bank Swiftcode  DE  DEU
 82  Ghana Bank Swiftcode  GH  GHA
 83  Gibraltar Bank Swiftcode  GI  GIB
 89  Greece Bank Swiftcode  GR  GRC
 84  Greenland Bank Swiftcode  GL  GRL
 78  Grenada Bank Swiftcode  GD  GRD
 87  Guadeloupe Bank Swiftcode  GP  GLP
 92  Guam Bank Swiftcode  GU  GUM
 91  Guatemala Bank Swiftcode  GT  GTM
 81  Guernsey Bank Swiftcode  GG  
 86  Guinea Bank Swiftcode  GN  GIN
 93  Guinea-Bissau Bank Swiftcode  GW  GNB
 94  Guyana Bank Swiftcode  GY  GUY
 99  Haiti Bank Swiftcode  HT  HTI
 96  Heard Island and McDonald Islands Bank Swiftcode  HM  
 97  Honduras Bank Swiftcode  HN  HND
 95  Hong Kong Bank Swiftcode  HK  HKG
 100  Hungary Bank Swiftcode  HU  HUN
 109  Iceland Bank Swiftcode  IS  ISL
 105  India Bank Swiftcode  IN  IND
 101  Indonesia Bank Swiftcode  ID  IDN
 108  Iran Bank Swiftcode  IR  IRN
 107  Iraq Bank Swiftcode  IQ  IRQ
 102  Ireland Bank Swiftcode  IE  IRL
 104  Isle of Man Bank Swiftcode  IM  
 103  Israel Bank Swiftcode  IL  ISR
 110  Italy Bank Swiftcode  IT  ITA
 44  Ivory Coast Bank Swiftcode  CI  CIV
 112  Jamaica Bank Swiftcode  JM  JAM
 114  Japan Bank Swiftcode  JP  JPN
 111  Jersey Bank Swiftcode  JE  
 113  Jordan Bank Swiftcode  JO  JOR
 125  Kazakhstan Bank Swiftcode  KZ  KAZ
 115  Kenya Bank Swiftcode  KE  KEN
 118  Kiribati Bank Swiftcode  KI  KIR
 245  Kosovo Bank Swiftcode  XK  
 123  Kuwait Bank Swiftcode  KW  KWT
 116  Kyrgyzstan Bank Swiftcode  KG  KGZ
 126  Laos Bank Swiftcode  LA  LAO
 135  Latvia Bank Swiftcode  LV  LVA
 127  Lebanon Bank Swiftcode  LB  LBN
 132  Lesotho Bank Swiftcode  LS  LSO
 131  Liberia Bank Swiftcode  LR  LBR
 136  Libya Bank Swiftcode  LY  LBY
 129  Liechtenstein Bank Swiftcode  LI  LIE
 133  Lithuania Bank Swiftcode  LT  LTU
 134  Luxembourg Bank Swiftcode  LU  LUX
 148  Macao Bank Swiftcode  MO  MAC
 142  Madagascar Bank Swiftcode  MG  MDG
 156  Malawi Bank Swiftcode  MW  MWI
 158  Malaysia Bank Swiftcode  MY  MYS
 155  Maldives Bank Swiftcode  MV  MDV
 145  Mali Bank Swiftcode  ML  MLI
 153  Malta Bank Swiftcode  MT  MLT
 143  Marshall Islands Bank Swiftcode  MH  MHL
 150  Martinique Bank Swiftcode  MQ  MTQ
 151  Mauritania Bank Swiftcode  MR  MRT
 154  Mauritius Bank Swiftcode  MU  MUS
 247  Mayotte Bank Swiftcode  YT  
 157  Mexico Bank Swiftcode  MX  MEX
 73  Micronesia Bank Swiftcode  FM  FSM
 139  Moldova Bank Swiftcode  MD  MDA
 138  Monaco Bank Swiftcode  MC  MCO
 147  Mongolia Bank Swiftcode  MN  MNG
 140  Montenegro Bank Swiftcode  ME  
 152  Montserrat Bank Swiftcode  MS  MSR
 137  Morocco Bank Swiftcode  MA  MAR
 159  Mozambique Bank Swiftcode  MZ  MOZ
 146  Myanmar [Burma] Bank Swiftcode  MM  MMR
 160  Namibia Bank Swiftcode  NA  NAM
 169  Nauru Bank Swiftcode  NR  NRU
 168  Nepal Bank Swiftcode  NP  NPL
 166  Netherlands Bank Swiftcode  NL  NLD
 161  New Caledonia Bank Swiftcode  NC  NCL
 171  New Zealand Bank Swiftcode  NZ  NZL
 165  Nicaragua Bank Swiftcode  NI  NIC
 162  Niger Bank Swiftcode  NE  NER
 164  Nigeria Bank Swiftcode  NG  NGA
 170  Niue Bank Swiftcode  NU  NIU
 163  Norfolk Island Bank Swiftcode  NF  NFK
 121  North Korea Bank Swiftcode  KP  PRK
 144  North Macedonia Bank Swiftcode  MK  MKD
 149  Northern Mariana Islands Bank Swiftcode  MP  MNP
 167  Norway Bank Swiftcode  NO  NOR
 172  Oman Bank Swiftcode  OM  OMN
 178  Pakistan Bank Swiftcode  PK  PAK
 185  Palau Bank Swiftcode  PW  PLW
 183  Palestine Bank Swiftcode  PS  
 173  Panama Bank Swiftcode  PA  PAN
 176  Papua New Guinea Bank Swiftcode  PG  PNG
 186  Paraguay Bank Swiftcode  PY  PRY
 174  Peru Bank Swiftcode  PE  PER
 177  Philippines Bank Swiftcode  PH  PHL
 181  Pitcairn Islands Bank Swiftcode  PN  PCN
 179  Poland Bank Swiftcode  PL  POL
 184  Portugal Bank Swiftcode  PT  PRT
 182  Puerto Rico Bank Swiftcode  PR  PRI
 187  Qatar Bank Swiftcode  QA  QAT
 42  Republic of the Congo Bank Swiftcode  CG  COG
 188  Reunion Bank Swiftcode  RE  REU
 189  Romania Bank Swiftcode  RO  ROM
 191  Russia Bank Swiftcode  RU  RUS
 192  Rwanda Bank Swiftcode  RW  RWA
 26  Saint Barthelemy Bank Swiftcode  BL  BLM
 199  Saint Helena Bank Swiftcode  SH  SHN
 120  Saint Kitts and Nevis Bank Swiftcode  KN  KNA
 128  Saint Lucia Bank Swiftcode  LC  LCA
 141  Saint Martin Bank Swiftcode  MF  
 180  Saint Pierre and Miquelon Bank Swiftcode  PM  SPM
 237  Saint Vincent and the Grenadines Bank Swiftcode  VC  VCT
 244  Samoa Bank Swiftcode  WS  WSM
 204  San Marino Bank Swiftcode  SM  SMR
 209  Sao Tome and Principe Bank Swiftcode  ST  STP
 193  Saudi Arabia Bank Swiftcode  SA  SAU
 205  Senegal Bank Swiftcode  SN  SEN
 190  Serbia Bank Swiftcode  RS  
 195  Seychelles Bank Swiftcode  SC  SYC
 203  Sierra Leone Bank Swiftcode  SL  SLE
 198  Singapore Bank Swiftcode  SG  SGP
 211  Sint Maarten Bank Swiftcode  SX  
 202  Slovakia Bank Swiftcode  SK  SVK
 200  Slovenia Bank Swiftcode  SI  SVN
 194  Solomon Islands Bank Swiftcode  SB  SLB
 206  Somalia Bank Swiftcode  SO  SOM
 248  South Africa Bank Swiftcode  ZA  ZAF
 90  South Georgia and the South Sandwich Islands Bank Swiftcode  GS  
 122  South Korea Bank Swiftcode  KR  KOR
 208  South Sudan Bank Swiftcode  SS  
 68  Spain Bank Swiftcode  ES  ESP
 130  Sri Lanka Bank Swiftcode  LK  LKA
 196  Sudan Bank Swiftcode  SD  SDN
 207  Suriname Bank Swiftcode  SR  SUR
 201  Svalbard and Jan Mayen Bank Swiftcode  SJ  SJM
 213  Swaziland Bank Swiftcode  SZ  SWZ
 197  Sweden Bank Swiftcode  SE  SWE
 43  Switzerland Bank Swiftcode  CH  CHE
 212  Syria Bank Swiftcode  SY  SYR
 228  Taiwan Bank Swiftcode  TW  TWN
 219  Tajikistan Bank Swiftcode  TJ  TJK
 229  Tanzania Bank Swiftcode  TZ  TZA
 218  Thailand Bank Swiftcode  TH  THA
 217  Togo Bank Swiftcode  TG  TGO
 220  Tokelau Bank Swiftcode  TK  TKL
 224  Tonga Bank Swiftcode  TO  TON
 226  Trinidad and Tobago Bank Swiftcode  TT  TTO
 223  Tunisia Bank Swiftcode  TN  TUN
 225  Turkey Bank Swiftcode  TR  TUR
 222  Turkmenistan Bank Swiftcode  TM  TKM
 214  Turks and Caicos Islands Bank Swiftcode  TC  TCA
 227  Tuvalu Bank Swiftcode  TV  TUV
 232  U.S. Minor Outlying Islands Bank Swiftcode  UM  
 240  U.S. Virgin Islands Bank Swiftcode  VI  VIR
 231  Uganda Bank Swiftcode  UG  UGA
 230  Ukraine Bank Swiftcode  UA  UKR
 2  United Arab Emirates Bank Swiftcode  AE  ARE
 77  United Kingdom Bank Swiftcode  GB  GBR
 233  United States Bank Swiftcode  US  USA
 234  Uruguay Bank Swiftcode  UY  URY
 235  Uzbekistan Bank Swiftcode  UZ  UZB
 242  Vanuatu Bank Swiftcode  VU  VUT
 236  Vatican City Bank Swiftcode  VA  VAT
 238  Venezuela Bank Swiftcode  VE  VEN
 241  Vietnam Bank Swiftcode  VN  VNM
 243  Wallis and Futuna Bank Swiftcode  WF  WLF
 66  Western Sahara Bank Swiftcode  EH  ESH
 246  Yemen Bank Swiftcode  YE  YEM
 249  Zambia Bank Swiftcode  ZM  ZMB
 250  Zimbabwe Bank Swiftcode  ZW  ZWE

Domestic Bank Codes

Domestic Bank Codes

Some countries also implement domestic bank code or clearing system to transfer money within their own borders. Examples are Routing Number in United States ("USA"), Routing Number or Transit Number in Canada, Sort Codes in United Kingdom ("UK"), National Sort Codes (NSC) in Ireland, Bankleitzahl ("BLZ Codes") in Germany, Bankenclearing-Nummer ("BC") & SIX Interbank Clearing Codes ("SIC") in Switzerland, Code Banque & Code Guichet In France, Codice ABI ("ABI") & Codice di Avviamento Bancario ("CAB Code") in Italy, Bank State Branch (BSB number) in Australia, Bank State Branch (BSB number) in New Zealand and Indian Financial System Code ("IFSC Code") in India.

Is Swift code and IFSC same?

Is Swift code and IFSC same?

No, the two servers are for different purpose. IFSC is basically used for Indian banks whereas Swift code is an International bank identifier. If one needs to receive international payments it requires Swift Code.

How many digits is a swift code?

How many digits is a swift code?

11 digit
SWIFT stands for the Society for Worldwide Interbank Financial Telecommunication. It is an 8 or 11 digit code that identifies your country, city, bank, and branch if 11-digits used. With this simple code bank can route funds to any registered bank in the world.

About SwiftcCode

SWIFT Codes and BIC codes are part of the ISO 9362 standards for sending money internationally. SWIFT stands for Society for Worldwide Interbank Financial Telecommunication, while BIC is short for Bank Identifier Code.

What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

What is a SWIFT Code?

These codes are used as Bank Identifier Codes (BIC). A SWIFT code is used to identify a particular branch of a bank. These codes play an important role in various bank transactions, especially when it comes to international transactions. A SWIFT code may also be used by various banks to transfer other messages.

ISO 9362 defines a standard format of Business Identifier Codes approved by the International Organization for Standardization. It is a unique identification code for both financial and non-financial institutions. The acronym SWIFT stands for the Society for Worldwide Interbank Financial Telecommunication.

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out on a bad exchange rate and pay hidden fees as a result. That's because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology: