ISO 3166-1 alpha-2 Code List

List of all ISO 3166-1 alpha-2 codes

The ISO 3166-1 alpha-2 is an international standard that designates two-letter country codes. These codes are widely adopted across various domains, from automotive labeling to web domain names. In software localization, these codes are essential. They are paired with language codes from the ISO 639-1 standard to form locale identifiers, which are crucial for addressing cultural nuances, terminology differences, and local conventions.

ISO 3166-1 alpha-2 Country Code List

The country code table is shown below.

ISO Codesorted ascendingCountry

AD

Andorra

AE

United Arab Emirates

AF

Afghanistan

AG

Antigua and Barbuda

AI

Anguilla

AL

Albania

AM

Armenia

AO

Angola

AQ

Antarctic Treaty area

AR

Argentina

AS

American Samoa

AT

Austria

AU

Australia

AW

Aruba

AX

Åland

AZ

Azerbaijan

BA

Bosnia and Herzegovina

BB

Barbados

BD

Bangladesh

BE

Belgium

BF

Burkina Faso

BG

Bulgaria

BH

Bahrain

BI

Burundi

BJ

Benin

BL

Saint Barthélemy

BM

Bermuda

BN

Brunei

BO

Bolivia

BQ

Caribbean Netherlands

BR

Brazil

BS

The Bahamas

BT

Bhutan

BV

Bouvet Island

BW

Botswana

BY

Belarus

BZ

Belize

CA

Canada

CC

Cocos (Keeling) Islands

CD

Democratic Republic of the Congo

CF

Central African Republic

CG

Republic of the Congo

CH

Switzerland

CI

Ivory Coast

CK

Cook Islands

CL

Chile

CM

Cameroon

CN

People's Republic of China

CO

Colombia

CR

Costa Rica

CU

Cuba

CV

Cape Verde

CW

Curaçao

CX

Christmas Island

CY

Cyprus

CZ

Czech Republic

DE

Germany

DJ

Djibouti

DK

Denmark

DM

Dominica

DO

Dominican Republic

DZ

Algeria

EC

Ecuador

EE

Estonia

EG

Egypt

EH

Western Sahara

ER

Eritrea

ES

Spain

ET

Ethiopia

FI

Finland

FJ

Fiji

FK

Falkland Islands

FM

Federated States of Micronesia

FO

Faroe Islands

FR

France

GA

Gabon

GB

United Kingdom

GD

Grenada

GE

Georgia

GF

French Guiana

GG

Guernsey

GH

Ghana

GI

Gibraltar

GL

Greenland

GM

The Gambia

GN

Guinea

GP

Guadeloupe

GQ

Equatorial Guinea

GR

Greece

GS

South Georgia and the South Sandwich Islands

GT

Guatemala

GU

Guam

GW

Guinea-Bissau

GY

Guyana

HK

Hong Kong

HM

Heard Island and McDonald Islands

HN

Honduras

HR

Croatia

HT

Haiti

HU

Hungary

ID

Indonesia

IE

Ireland

IL

Israel

IM

Isle of Man

IN

India

IO

British Indian Ocean Territory

IQ

Iraq

IR

Iran

IS

Iceland

IT

Italy

JE

Jersey

JM

Jamaica

JO

Jordan

JP

Japan

KE

Kenya

KG

Kyrgyzstan

KH

Cambodia

KI

Kiribati

KM

Comoros

KN

Saint Kitts and Nevis

KP

North Korea

KR

South Korea

KW

Kuwait

KY

Cayman Islands

KZ

Kazakhstan

LA

Laos

LB

Lebanon

LC

Saint Lucia

LI

Liechtenstein

LK

Sri Lanka

LR

Liberia

LS

Lesotho

LT

Lithuania

LU

Luxembourg

LV

Latvia

LY

Libya

MA

Morocco

MC

Monaco

MD

Moldova

ME

Montenegro

MF

Saint-Martin

MG

Madagascar

MH

Marshall Islands

MK

North Macedonia

ML

Mali

MM

Myanmar

MN

Mongolia

MO

Macau

MP

Northern Mariana Islands

MQ

Martinique

MR

Mauritania

MS

Montserrat

MT

Malta

MU

Mauritius

MV

Maldives

MW

Malawi

MX

Mexico

MY

Malaysia

MZ

Mozambique

NA

Namibia

NC

New Caledonia

NE

Niger

NF

Norfolk Island

NG

Nigeria

NI

Nicaragua

NL

Kingdom of the Netherlands

NO

Norway

NP

Nepal

NR

Nauru

NU

Niue

NZ

New Zealand

OM

Oman

PA

Panama

PE

Peru

PF

French Polynesia

PG

Papua New Guinea

PH

Philippines

PK

Pakistan

PL

Poland

PM

Saint Pierre and Miquelon

PN

Pitcairn Islands

PR

Puerto Rico

PS

State of Palestine

PT

Portugal

PW

Palau

PY

Paraguay

QA

Qatar

RE

Réunion

RO

Romania

RS

Serbia

RU

Russia

RW

Rwanda

SA

Saudi Arabia

SB

Solomon Islands

SC

Seychelles

SD

Sudan

SE

Sweden

SG

Singapore

SH

Saint Helena, Ascension and Tristan da Cunha

SI

Slovenia

SJ

Svalbard and Jan Mayen

SK

Slovakia

SL

Sierra Leone

SM

San Marino

SN

Senegal

SO

Somalia

SR

Suriname

SS

South Sudan

ST

São Tomé and Príncipe

SV

El Salvador

SX

Sint Maarten

SY

Syria

SZ

Eswatini

TC

Turks and Caicos Islands

TD

Chad

TF

French Southern and Antarctic Lands

TG

Togo

TH

Thailand

TJ

Tajikistan

TK

Tokelau

TL

East Timor

TM

Turkmenistan

TN

Tunisia

TO

Tonga

TR

Turkey

TT

Trinidad and Tobago

TV

Tuvalu

TW

Taiwan

TZ

Tanzania

UA

Ukraine

UG

Uganda

UM

United States Minor Outlying Islands

US

United States of America

UY

Uruguay

UZ

Uzbekistan

VA

Vatican City

VC

Saint Vincent and the Grenadines

VE

Venezuela

VG

British Virgin Islands

VI

United States Virgin Islands

VN

Vietnam

VU

Vanuatu

WF

Wallis and Futuna

WS

Samoa

YE

Yemen

YT

Mayotte

ZA

South Africa

ZM

Zambia

ZW

Zimbabwe

Are the ISO 3166-1 alpha-2 codes case sensitive?

The ISO 3166-1 alpha-2 codes should be considered case-insensitive. However, they are usually written in uppercase.

What are the differences between ISO 3166-1 alpha-2 and ISO 3166-1 alpha-3?

ISO 3166-1 alpha-2 and ISO 3166-1 alpha-3 are both parts of the ISO 3166 standard that designates country codes. The primary difference is that the alpha-2 uses two-letter codes, while the alpha-3 uses three-letter codes. In the realm of software localization, the ISO 3166-1 alpha-2 is generally preferred due to its brevity and the fact that it is preferred as the general-purpose code. However, both serve the purpose of uniquely identifying countries, dependent territories, and special areas of geographical interest on a global scale.

How does ISO 3166-1 alpha-2 standard help to create locale codes that are specific to regions?

The ISO 3166-1 alpha-2 is a standard commonly used to make region-specific locale codes. These codes, when combined with ISO 639-1 language codes, represent specific language and region pairs. For instance:

fr-CA – French as spoken in Canada
fr-FR – French as spoken in France.

Tired of manually editing translation files?

Our platform streamlines software localization for you.

Copyrights 2024 © Localizely