SWIFT / BIC directory

SWIFT codes for every bank, every country

Search 112,886 codes across 232 countries and 39,003 banks. Paste a code to verify it — then send internationally with Glide.

International payments

Sending money internationally?

Skip the bank wire fee and FX markup. Open a free Glide account and send money abroad at the mid-market rate.

Format of a SWIFT / BIC code

AAAABBCCDDD

  • AAAA — Bank code (4 letters)
  • BB — Country code (2 letters, ISO)
  • CC — Location code (2 letters or digits)
  • DDD — Optional branch code (3 characters; XXX = head office)

Browse by country

232 countries

Italy

3,377 banks · 26,259 codes

IT

United Kingdom

4,629 banks · 20,757 codes

GB

Germany

2,800 banks · 8,518 codes

DE

United States

3,481 banks · 5,781 codes

US

France

2,801 banks · 4,924 codes

FR

India

393 banks · 4,272 codes

IN

China

665 banks · 2,652 codes

CN

Switzerland

694 banks · 1,904 codes

CH

Taiwan

366 banks · 1,889 codes

TW

Netherlands

704 banks · 1,714 codes

NL

Russia

785 banks · 1,646 codes

RU

Turkey

222 banks · 1,459 codes

TR

Hong Kong

1,153 banks · 1,362 codes

HK

Egypt

82 banks · 1,276 codes

EG

Austria

822 banks · 1,191 codes

AT

Ireland

673 banks · 1,087 codes

IE

Australia

606 banks · 1,063 codes

AU

Luxembourg

491 banks · 1,051 codes

LU

Bangladesh

80 banks · 993 codes

BD

Spain

581 banks · 933 codes

ES

Iran

32 banks · 902 codes

IR

Singapore

498 banks · 880 codes

SG

Indonesia

354 banks · 772 codes

ID

Norway

306 banks · 731 codes

NO

Japan

582 banks · 712 codes

JP

Vietnam

114 banks · 701 codes

VN

Belgium

333 banks · 651 codes

BE

Canada

391 banks · 613 codes

CA

Ecuador

467 banks · 612 codes

EC

Denmark

322 banks · 611 codes

DK

Finland

569 banks · 602 codes

FI

Sweden

421 banks · 523 codes

SE

South Africa

281 banks · 471 codes

ZA

Pakistan

78 banks · 468 codes

PK

Philippines

411 banks · 456 codes

PH

United Arab Emirates

226 banks · 438 codes

AE

Malaysia

320 banks · 413 codes

MY

Brazil

263 banks · 410 codes

BR

Poland

211 banks · 398 codes

PL

Ukraine

132 banks · 296 codes

UA

Thailand

207 banks · 282 codes

TH

South Korea

217 banks · 272 codes

KR

Romania

136 banks · 263 codes

RO

Portugal

178 banks · 253 codes

PT

Jersey

83 banks · 246 codes

JE

Libya

25 banks · 222 codes

LY

Greece

164 banks · 221 codes

GR

New Zealand

169 banks · 209 codes

NZ

Cyprus

153 banks · 205 codes

CY

Colombia

124 banks · 199 codes

CO

Dominican Republic

191 banks · 198 codes

DO

Nigeria

62 banks · 196 codes

NG

Cayman Islands

185 banks · 194 codes

KY

Argentina

97 banks · 184 codes

AR

Mexico

115 banks · 177 codes

MX

Jordan

105 banks · 168 codes

JO

Bahrain

106 banks · 167 codes

BH

Kenya

82 banks · 166 codes

KE

Hungary

139 banks · 160 codes

HU

Lithuania

142 banks · 150 codes

LT

Czech Republic

133 banks · 148 codes

CZ

Kuwait

66 banks · 145 codes

KW

Bulgaria

122 banks · 132 codes

BG

Lebanon

92 banks · 126 codes

LB

Panama

113 banks · 123 codes

PA

Saudi Arabia

75 banks · 123 codes

SA

Slovakia

83 banks · 122 codes

SK

Algeria

10 banks · 119 codes

DZ

Chile

69 banks · 114 codes

CL

Belarus

33 banks · 113 codes

BY

Malta

98 banks · 106 codes

MT

Bahamas

83 banks · 104 codes

BS

Morocco

54 banks · 101 codes

MA

Ghana

65 banks · 97 codes

GH

Tanzania

62 banks · 97 codes

TZ

Venezuela

82 banks · 95 codes

VE

Iraq

73 banks · 94 codes

IQ

Syria

17 banks · 85 codes

SY

Côte d’Ivoire

38 banks · 84 codes

CI

Kazakhstan

54 banks · 82 codes

KZ

Qatar

56 banks · 82 codes

QA

Sri Lanka

63 banks · 82 codes

LK

Sudan

44 banks · 81 codes

SD

Guernsey

62 banks · 80 codes

GG

Israel

43 banks · 79 codes

IL

Serbia

45 banks · 79 codes

RS

Tunisia

34 banks · 79 codes

TN

Croatia

49 banks · 78 codes

HR

Isle of Man

47 banks · 78 codes

IM

Yemen

22 banks · 69 codes

YE

Latvia

65 banks · 68 codes

LV

Monaco

53 banks · 68 codes

MC

Uruguay

57 banks · 66 codes

UY

Georgia

28 banks · 65 codes

GE

Jamaica

61 banks · 65 codes

JM

Oman

50 banks · 65 codes

OM

Uzbekistan

34 banks · 65 codes

UZ

Slovenia

56 banks · 64 codes

SI

Zimbabwe

55 banks · 64 codes

ZW

Guatemala

49 banks · 61 codes

GT

Mauritius

50 banks · 60 codes

MU

Bolivia

27 banks · 59 codes

BO

Bermuda

49 banks · 58 codes

BM

Palestine

35 banks · 57 codes

PS

Honduras

49 banks · 53 codes

HN

Zambia

36 banks · 53 codes

ZM

Azerbaijan

50 banks · 52 codes

AZ

San Marino

8 banks · 52 codes

SM

Cambodia

38 banks · 51 codes

KH

Uganda

45 banks · 51 codes

UG

Curaçao

46 banks · 48 codes

CW

Macedonia

36 banks · 48 codes

MK

Botswana

22 banks · 46 codes

BW

Albania

21 banks · 45 codes

AL

Cameroon

20 banks · 45 codes

CM

Estonia

39 banks · 44 codes

EE

Paraguay

35 banks · 44 codes

PY

Liechtenstein

25 banks · 42 codes

LI

Myanmar

37 banks · 42 codes

MM

Angola

38 banks · 41 codes

AO

Trinidad and Tobago

33 banks · 40 codes

TT

Laos

32 banks · 39 codes

LA

Peru

33 banks · 39 codes

PE

Costa Rica

33 banks · 38 codes

CR

Iceland

34 banks · 36 codes

IS

Nepal

33 banks · 36 codes

NP

Senegal

32 banks · 36 codes

SN

Kosovo

11 banks · 34 codes

XK

Bosnia and Herzegovina

32 banks · 33 codes

BA

Macao

30 banks · 33 codes

MO

Mozambique

24 banks · 33 codes

MZ

Puerto Rico

29 banks · 33 codes

PR

Congo, Democratic Republic

28 banks · 31 codes

CD

Gibraltar

27 banks · 31 codes

GI

Malawi

19 banks · 31 codes

MW

Tajikistan

30 banks · 31 codes

TJ

Barbados

25 banks · 29 codes

BB

Moldova

21 banks · 28 codes

MD

Togo

19 banks · 28 codes

TG

Virgin Islands (UK)

27 banks · 28 codes

VG

El Salvador

25 banks · 27 codes

SV

Ethiopia

19 banks · 27 codes

ET

Kyrgyzstan

26 banks · 26 codes

KG

South Sudan

25 banks · 25 codes

SS

Gabon

10 banks · 24 codes

GA

Gambia

24 banks · 24 codes

GM

Rwanda

17 banks · 24 codes

RW

Namibia

17 banks · 22 codes

NA

Mauritania

19 banks · 21 codes

MR

Afghanistan

18 banks · 20 codes

AF

Armenia

20 banks · 20 codes

AM

Burkina Faso

19 banks · 20 codes

BF

Mali

18 banks · 20 codes

ML

Nicaragua

20 banks · 20 codes

NI

Belize

17 banks · 19 codes

BZ

Benin

17 banks · 19 codes

BJ

Congo, Republic

15 banks · 19 codes

CG

Guinea

18 banks · 19 codes

GN

Niger

17 banks · 19 codes

NE

Mongolia

17 banks · 18 codes

MN

Montenegro

18 banks · 18 codes

ME

Sierra Leone

17 banks · 18 codes

SL

Vanuatu

18 banks · 18 codes

VU

Antigua and Barbuda

16 banks · 17 codes

AG

Burundi

15 banks · 17 codes

BI

Liberia

16 banks · 17 codes

LR

New Caledonia

16 banks · 17 codes

NC

Saint Kitts and Nevis

17 banks · 17 codes

KN

Comoros

16 banks · 16 codes

KM

Madagascar

12 banks · 16 codes

MG

Brunei

13 banks · 15 codes

BN

Guadeloupe

10 banks · 15 codes

GP

Seychelles

15 banks · 15 codes

SC

Cuba

10 banks · 14 codes

CU

Haiti

11 banks · 14 codes

HT

Saint Lucia

14 banks · 14 codes

LC

Cape Verde

11 banks · 13 codes

CV

Djibouti

12 banks · 13 codes

DJ

Dominica

13 banks · 13 codes

DM

Suriname

12 banks · 13 codes

SR

Chad

10 banks · 12 codes

TD

Martinique

11 banks · 12 codes

MQ

North Korea

11 banks · 12 codes

KP

St Vincent and Grenadines

11 banks · 12 codes

VC

Turkmenistan

12 banks · 12 codes

TM

Equatorial Guinea

7 banks · 11 codes

GQ

French Polynesia

11 banks · 11 codes

PF

Réunion

8 banks · 11 codes

RE

Fiji

10 banks · 10 codes

FJ

Andorra

9 banks · 9 codes

AD

Aruba

9 banks · 9 codes

AW

Guyana

9 banks · 9 codes

GY

Maldives

9 banks · 9 codes

MV

Bhutan

6 banks · 8 codes

BT

Bonaire

7 banks · 8 codes

BQ

Samoa

8 banks · 8 codes

WS

São Tomé and Príncipe

8 banks · 8 codes

ST

Sint Maarten

8 banks · 8 codes

SX

Grenada

7 banks · 7 codes

GD

Papua New Guinea

7 banks · 7 codes

PG

Somalia

7 banks · 7 codes

SO

Swaziland

7 banks · 7 codes

SZ

Cook Islands

6 banks · 6 codes

CK

Faroe Islands

5 banks · 6 codes

FO

French Guiana

3 banks · 6 codes

GF

Guinea Bissau

6 banks · 6 codes

GW

Lesotho

6 banks · 6 codes

LS

Solomon Islands

6 banks · 6 codes

SB

Tonga

6 banks · 6 codes

TO

Turks and Caicos Islands

6 banks · 6 codes

TC

Virgin Islands (US)

4 banks · 6 codes

VI

Central African Republic

5 banks · 5 codes

CF

Timor Leste

5 banks · 5 codes

TL

Anguilla

4 banks · 4 codes

AI

Guam

4 banks · 4 codes

GU

Marshall Islands

4 banks · 4 codes

MH

Montserrat

4 banks · 4 codes

MS

Northern Mariana Islands

4 banks · 4 codes

MP

Wallis and Futuna Islands

4 banks · 4 codes

WF

Eritrea

3 banks · 3 codes

ER

Vatican City

3 banks · 3 codes

VA

American Samoa

2 banks · 2 codes

AS

Nauru

2 banks · 2 codes

NR

Saint Pierre and Miquelon

2 banks · 2 codes

PM

Falkland Islands

1 banks · 1 codes

FK

Greenland

1 banks · 1 codes

GL

Kiribati

1 banks · 1 codes

KI

Mayotte

1 banks · 1 codes

YT

Micronesia

1 banks · 1 codes

FM

Palau

1 banks · 1 codes

PW

Saint Helena

1 banks · 1 codes

SH

Tuvalu

1 banks · 1 codes

TV

Frequently asked questions

What is a SWIFT code?

A SWIFT code (also called a BIC — Business Identifier Code) is an 8- or 11-character ID that tells banks exactly which institution and branch should receive an international payment. It is the global routing address for cross-border wires.

What is the difference between SWIFT and BIC?

They refer to the same thing. SWIFT is the network (Society for Worldwide Interbank Financial Telecommunication). BIC is the formal name of the code format (ISO 9362). People use the terms interchangeably.

Is a SWIFT code the same as an IBAN?

No. An IBAN identifies a specific account (common in Europe and many other regions). A SWIFT/BIC identifies the bank and branch. Many transfers need both.

Is a SWIFT code the same as a routing number?

No. US ABA routing numbers are for domestic US transfers. SWIFT codes are for international messages between banks. A US bank can have both.

How long is a SWIFT code?

8 characters for a bank’s head office or main location, or 11 characters when a specific branch is required. An 11-character code ending in XXX is the same as the 8-character head-office form.

Do I always need a SWIFT code to send money abroad?

For traditional bank wires, yes. Local rails (ACH, SEPA, FPS, PIX, UPI) often do not need one. Glide routes international payments over efficient rails where available so you are not forced into expensive SWIFT wires.

How complete is this directory?

We index SWIFT/BIC codes for banks across every country in our public dataset — over 100,000 codes. It is not the proprietary SWIFTRef product; always confirm the code with the recipient or their bank before sending.

International payments

Sending money internationally?

Skip the bank wire fee and FX markup. Open a free Glide account and send money abroad at the mid-market rate.

Also look up US ACH routing numbers and Indian IFSC codes. Data source: PeterNotenboom/SwiftCodes (MIT). Public web-sourced BIC directory. Not the official SWIFTRef product. Always confirm codes with the recipient bank before sending. Glide is not affiliated with SWIFT SCRL or the listed institutions.