svg-flags

Clean, Xcode-compatible SVG flags with official colors. Based on circle-flags.

github.com/ciscoriordan/svg-flags

Circle

512×512 circular

Square

512×512 square

Simplified

True ratio, simplified

Full-size

True ratio, full detail

Full-size — True aspect ratio with accurate detail. Based on Wikimedia Commons SVGs. No border strokes.

Usage

<img src="https://ciscoriordan.github.io/svg-flags/full-size/countries/us.svg" width="120">
full-size/{category}/{code}.svg

Countries

UN member states — ISO 3166-1 alpha-2 codes

Andorra
ad
United Arab Emirates
ae
Afghanistan
af · 2:3
Antigua and Barbuda
ag
Albania
al · 5:7
Armenia
am
Angola
ao
Argentina
ar
Austria
at
Australia
au · 1:2
Azerbaijan
az · 1:2
Bosnia and Herzegovina
ba · 1:2
Barbados
bb · 2:3
Bangladesh
bd · 3:5
Belgium
be · 150:173
Burkina Faso
bf · 2:3
Bulgaria
bg
Bahrain
bh
Burundi
bi · 3:5
Benin
bj · 2:3
Brunei
bn
Bolivia
bo
Brazil
br
Bahamas
bs · 1:2
Bhutan
bt
Botswana
bw · 2:3
Belarus
by · 1:2
Belize
bz · 3:5
Canada
ca · 1:2
Congo (DRC)
cd · 3:4
Central African Republic
cf · 2:3
Congo
cg · 2:3
Switzerland
ch · 1:1
Côte d'Ivoire
ci · 2:3
Chile
cl · 3:2
Cameroon
cm · 2:3
China
cn · 2:3
Colombia
co · 3:2
Costa Rica
cr
Cuba
cu
Cabo Verde
cv
Cyprus
cy
Czechia
cz · 2:3
Germany
de · 3:5
Djibouti
dj · 2:3
Denmark
dk · 28:37
Dominica
dm · 1:2
Dominican Republic
do
Algeria
dz
Ecuador
ec
Estonia
ee · 7:11
Egypt
eg
Eritrea
er
Spain
es · 3:2
Ethiopia
et · 1:2
Finland
fi · 11:18
Fiji
fj · 1:2
Micronesia
fm · 10:19
France
fr · 2:3
Gabon
ga · 3:4
United Kingdom
gb · 1:2
Grenada
gd · 3:5
Georgia
ge · 2:3
Ghana
gh · 2:3
Gambia
gm · 2:3
Guinea
gn · 2:3
Equatorial Guinea
gq · 2:3
Greece
gr · 2:3
Guatemala
gt
Guinea-Bissau
gw
Guyana
gy · 3:5
Honduras
hn
Croatia
hr · 1:2
Haiti
ht · 3:5
Hungary
hu · 1:2
Indonesia
id · 2:3
Ireland
ie · 1:2
Israel
il · 8:11
India
in · 2:3
Iraq
iq
Iran
ir · 4:7
Iceland
is · 18:25
Italy
it · 2:3
Jamaica
jm · 1:2
Jordan
jo
Japan
jp · 2:3
Kenya
ke · 2:3
Kyrgyzstan
kg · 3:5
Cambodia
kh · 16:25
Kiribati
ki · 1:2
Comoros
km · 3:5
Saint Kitts and Nevis
kn · 2:3
North Korea
kp
South Korea
kr · 2:3
Kuwait
kw
Kazakhstan
kz · 1:2
Laos
la · 2:3
Lebanon
lb
Saint Lucia
lc · 1:2
Liechtenstein
li
Sri Lanka
lk
Liberia
lr · 10:19
Lesotho
ls · 2:3
Lithuania
lt · 3:5
Luxembourg
lu · 3:5
Latvia
lv · 1:2
Libya
ly
Morocco
ma
Monaco
mc · 4:5
Moldova
md
Montenegro
me
Madagascar
mg · 2:3
Marshall Islands
mh · 10:19
North Macedonia
mk · 1:2
Mali
ml · 2:3
Myanmar
mm · 2:3
Mongolia
mn · 1:2
Mauritania
mr
Malta
mt · 2:3
Mauritius
mu · 2:3
Maldives
mv
Malawi
mw · 2:3
Mexico
mx · 7:4
Malaysia
my · 1:2
Mozambique
mz
Namibia
na · 2:3
Niger
ne · 6:7
Nigeria
ng · 1:2
Nicaragua
ni
Netherlands
nl · 2:3
Norway
no · 8:11
Nepal
np · ~4:3†
Nauru
nr · 1:2
New Zealand
nz · 1:2
Oman
om
Panama
pa
Peru
pe
Papua New Guinea
pg · 3:4
Philippines
ph · 1:2
Pakistan
pk · 2:3
Poland
pl · 5:8
Portugal
pt · 2:3
Palau
pw · 5:8
Paraguay
py
Qatar
qa
Romania
ro · 2:3
Serbia
rs · 2:3
Russia
ru · 2:3
Rwanda
rw · 2:3
Saudi Arabia
sa · 2:3
Solomon Islands
sb · 1:2
Seychelles
sc · 1:2
Sudan
sd · 1:2
Sweden
se · 5:8
Singapore
sg · 2:3
Slovenia
si · 1:2
Slovakia
sk · 2:3
Sierra Leone
sl · 2:3
San Marino
sm
Senegal
sn · 2:3
Somalia
so · 2:3
Suriname
sr
South Sudan
ss · 1:2
São Tomé and Príncipe
st
El Salvador
sv
Syria
sy
Eswatini
sz
Chad
td · 2:3
Togo
tg · ~1:φ
Thailand
th · 2:3
Tajikistan
tj · 1:2
Timor-Leste
tl
Turkmenistan
tm · 2:3
Tunisia
tn · 2:3
Tonga
to · 1:2
Turkey
tr · 2:3
Trinidad and Tobago
tt · 3:5
Tuvalu
tv · 1:2
Tanzania
tz · 2:3
Ukraine
ua · 2:3
Uganda
ug · 2:3
United States
us · 10:19
Uruguay
uy
Uzbekistan
uz · 1:2
Saint Vincent and the Grenadines
vc · 2:3
Venezuela
ve
Vietnam
vn · 2:3
Vanuatu
vu · 3:5
Samoa
ws · 1:2
Yemen
ye
South Africa
za · 2:3
Zambia
zm · 2:3
Zimbabwe
zw · 1:2

Languages

Afrikaans
af
Amharic
am
Arabic
ar
Azerbaijani
az
Belarusian
be
Bengali
bn
Bosnian
bs
Czech
cs
Danish
da
German
de
Greek
el
English
en
Spanish
es
Estonian
et
Persian
fa
Finnish
fi
French
fr
Irish
ga
Hebrew
he
Hindi
hi
Croatian
hr
Hungarian
hu
Indonesian
id
Icelandic
is
Italian
it
Japanese
ja
Georgian
ka
Kazakh
kk
Khmer
km
Korean
ko
Kyrgyz
ky
Lao
lo
Lithuanian
lt
Latvian
lv
Malagasy
mg
Macedonian
mk
Mongolian
mn
Malay
ms
Maltese
mt
Burmese
my
Nepali
ne
Dutch
nl
Norwegian
no
Polish
pl
Pashto
ps
Portuguese
pt
Romanian
ro
Russian
ru
Slovak
sk
Slovenian
sl
Somali
so
Albanian
sq
Serbian
sr
Swedish
sv
Swahili
sw
Tajik
tg
Thai
th
Turkmen
tk
Tagalog
tl
Turkish
tr
Ukrainian
uk
Urdu
ur
Uzbek
uz
Vietnamese
vi
Chinese
zh

Organizations & Symbols

F1 chequered flag
checkered · 9:7
NATO
nato · 4:3
Olympics
olympics · 3:2
United Nations
un · 3:2

Other Locales

Non-UN entities

Northern Cyprus
northern-cyprus · 2:3
Taiwan
tw · 2:3
Kosovo
xk · 5:7

Historical

Former states and defunct entities

Ancient Greece
ancient-greece · 3:2
Byzantine Empire
byzantine · 25:18
Confederate battle flag
confederacy · 3:5

Subdivisions

ISO 3166-2 subnational divisions

Australia

Australian Capital Territory
au-act
New South Wales
au-nsw
Northern Territory
au-nt
Queensland
au-qld
South Australia
au-sa
Tasmania
au-tas
Victoria
au-vic
Western Australia
au-wa

Bonaire, Sint Eustatius and Saba

Bonaire
bq-bo
Saba
bq-sa
Sint Eustatius
bq-se

Canada

British Columbia
ca-bc
Quebec
ca-qc

Switzerland

Grisons
ch-gr

China

Xinjiang
cn-xj
Tibet
cn-xz

Spain

Aragon
es-ar
Ceuta
es-ce
Canary Islands
es-cn
Catalonia
es-ct
Galicia
es-ga
Balearic Islands
es-ib
Melilla
es-ml
Basque Country
es-pv
Valencia
es-vc

Ethiopia

Afar
et-af
Amhara
et-am
Benishangul-Gumuz
et-be
Gambela
et-ga
Harari
et-ha
Oromia
et-or
Sidama
et-si
SNNPR
et-sn
Somali
et-so
South West
et-sw
Tigray
et-ti

France

Corsica
fr-20r
Brittany
fr-bre
Clipperton Island
fr-cp

United Kingdom

Cornwall
gb-con
England
gb-eng
Northern Ireland
gb-nir
Orkney
gb-ork
Scotland
gb-sct
Wales
gb-wls

Georgia

Abkhazia
ge-ab

Indonesia

West Java
id-jb
Central Java
id-jt

India

Assam
in-as
Gujarat
in-gj
Karnataka
in-ka
Manipur
in-mn
Mizoram
in-mz
Odisha
in-or
Telangana
in-tg
Tamil Nadu
in-tn

Iraq

Kurdistan
iq-kr

Italy

Piedmont
it-21
Aosta Valley
it-23
Lombardy
it-25
Trentino-Alto Adige
it-32
Veneto
it-34
Friuli Venezia Giulia
it-36
Liguria
it-42
Emilia-Romagna
it-45
Tuscany
it-52
Umbria
it-55
Marche
it-57
Lazio
it-62
Abruzzo
it-65
Molise
it-67
Campania
it-72
Apulia
it-75
Basilicata
it-77
Calabria
it-78
Sicily
it-82
Sardinia
it-88

Netherlands

Friesland
nl-fr

Pakistan

Azad Kashmir
pk-jk
Sindh
pk-sd

Portugal

Azores
pt-20
Madeira
pt-30

Russia

Bashkortostan
ru-ba
Chechnya
ru-ce
Chuvashia
ru-cu
Dagestan
ru-da
Donetsk PR
ru-dpr
Komi
ru-ko
Luhansk PR
ru-lpr
Tatarstan
ru-ta
Udmurtia
ru-ud

Saint Helena

Ascension Island
sh-ac
Saint Helena
sh-hl
Tristan da Cunha
sh-ta

Ukraine

Belgorod PR
ua-bpr
Kursk PR
ua-kpr

United States

Alaska
us-ak
Alabama
us-al
Arkansas
us-ar
American Samoa
us-as
Arizona
us-az
California
us-ca
Colorado
us-co
Connecticut
us-ct
DC
us-dc
Delaware
us-de
Florida
us-fl
Georgia
us-ga
Guam
us-gu
Hawaii
us-hi
Iowa
us-ia
Idaho
us-id
Illinois
us-il
Indiana
us-in
Kansas
us-ks
Kentucky
us-ky
Louisiana
us-la
Massachusetts
us-ma
Maryland
us-md
Maine
us-me
Michigan
us-mi
Minnesota
us-mn
Missouri
us-mo
N. Mariana Islands
us-mp
Mississippi
us-ms
Montana
us-mt
North Carolina
us-nc
North Dakota
us-nd
Nebraska
us-ne
New Hampshire
us-nh
New Jersey
us-nj
New Mexico
us-nm
Nevada
us-nv
New York
us-ny
Ohio
us-oh
Oklahoma
us-ok
Oregon
us-or
Pennsylvania
us-pa
Puerto Rico
us-pr
Rhode Island
us-ri
South Carolina
us-sc
South Dakota
us-sd
Tennessee
us-tn
Texas
us-tx
Utah
us-ut
Virginia
us-va
US Virgin Islands
us-vi
Vermont
us-vt
Washington
us-wa
Wisconsin
us-wi
West Virginia
us-wv
Wyoming
us-wy